0
0
0
0
0
-1
0
-1
0
-1
0
-1
0
-2
1
-3
2
-4
3
-5
5
-6
6
-7
6
-7
6
-6
5
-9
60
668
-607
-1051
232
302
-770
-941
292
723
-334
-128
931
-700
-1664
-186
-928
-1118
1061
1017
-172
298
-315
-1237
619
-43
-2411
-912
996
1436
142
-723
528
-480
-2246
-578
800
791
1621
62
-2068
-680
154
-712
-803
-219
99
113
192
933
273
-634
190
-1111
-1345
916
88
-2127
-123
1303
-200
-44
-162
-1376
-1451
-429
564
2090
797
-2899
-1791
633
226
-490
-145
975
-539
-1534
-522
607
30
-2054
-635
680
-1092
-1218
-946
-1212
134
1612
-183
-2805
-681
737
-1409
-678
1550
150
-1454
-517
-239
197
570
-51
-654
-1141
-447
87
470
807
-782
-1400
852
863
-2035
-1396
419
781
38
49
443
-944
-2399
-1231
1471
263
-1477
642
623
-2372
-1301
1589
612
-870
-380
-461
-1307
-851
785
1766
-1205
-2859
764
794
-1486
295
1834
111
-469
-671
-755
75
365
-453
-999
-686
-379
-81
-86
351
-140
-396
302
-674
-2403
-1532
87
27
-536
102
619
-1275
-2238
-247
1438
37
-1357
613
-428
-3643
-1798
1820
80
-1019
500
649
255
-2006
-2425
765
1345
-1515
-1104
818
-49
-1138
314
982
-1521
-1703
-55
138
60
-33
190
334
234
-71
-816
-1895
-1721
-1057
579
2175
891
-661
929
-224
-2502
-422
263
-809
-314
359
298
547
158
-749
-791
-118
-1418
-1156
1238
-111
90
1613
772
-1001
-1957
-950
-593
-1063
623
1735
-79
-993
616
-289
-2165
-674
-500
-115
980
199
-160
-750
-980
-60
-995
-1147
1724
1475
-1437
-954
296
-585
-295
847
969
-955
-1761
-326
-486
-905
379
1236
-834
-1252
-592
-1956
-667
303
-141
119
499
710
-118
-2237
-1253
-649
-2441
-441
1755
227
-436
812
249
-1210
-1367
-1296
-513
986
333
-46
508
186
-1714
-2446
-231
445
-765
-325
1102
122
-2020
-1464
-327
-433
-1361
-1159
1546
926
-1255
-1751
-1121
-465
-1002
-1052
13
-55
-241
426
-1013
-828
-175
-1196
-861
317
217
-343
441
963
-703
-1643
-1126
-256
64
20
-276
-226
-218
-280
-717
-650
20
-767
-1334
-504
-470
-73
2090
477
-1880
-1012
-1139
-1226
-297
409
-258
-600
786
599
-2459
-2575
441
1193
-382
-706
1042
730
-463
645
1197
-1218
-1922
-178
-387
-1060
1200
2738
1603
-749
-1341
-1131
-1612
-45
901
1330
438
-1804
-665
405
-23
-104
-921
-1120
-1772
-1417
58
-33
723
2740
1277
-2186
-2650
-1780
-1296
-152
1205
-163
-1524
-579
36
850
919
-1278
-2291
-1055
-151
-342
947
1977
848
-924
-2498
-1847
1640
1318
-2532
-600
2595
690
-2012
-854
326
206
-339
-1760
-2551
-1623
3129
2095
-3430
-667
1809
-2576
-2793
883
1895
-241
-1507
754
817
-1027
-926
-1316
-1175
78
-421
-777
0
0
0
-1
0
-1
0
-1
0
-1
0
-1
0
-1
0
-1
-1
0
-1
1
-3
3
-6
7
-11
13
-19
25
-38
61
-164
69
-46
-838
-370
304
-407
-1046
-277
-49
-10
-264
-786
-535
-104
-807
-1408
-1119
-871
-495
7
458
488
-249
-622
-399
-1057
-1774
-1033
-245
-1008
-1558
-973
-74
-992
-1884
-1087
-1523
-1523
-683
-417
-676
14
557
-634
-1093
-618
-501
-1405
-1479
-563
238
627
312
55
162
-414
-1135
-601
-219
-618
-592
-746
-848
-141
-586
-1459
-907
-389
-1109
-881
327
240
-580
-1011
-1444
-1411
-1001
-807
-733
-914
-1145
-881
-633
-549
-341
-232
-85
-108
-495
-1042
-1180
-947
-684
13
-97
-319
85
423
55
-93
149
259
205
-100
-111
28
71
-349
-817
-901
-540
-618
-852
-92
601
74
-421
-631
-572
-222
-835
-1886
-1661
-788
-778
-998
-698
-62
113
-215
-831
-1089
-572
-235
-586
-607
43
337
-124
-943
-1134
-742
-316
-481
-713
-526
-437
-904
-842
-459
-755
-587
-368
-1047
-1337
-939
-891
-755
-579
-354
-750
-934
-479
-619
-601
-143
-198
-409
32
19
-382
-434
-249
-83
-13
-109
-237
235
571
437
469
804
854
220
-405
-311
-102
33
290
85
112
421
77
-308
-12
330
-38
-301
-355
-552
-597
-781
-897
-552
-307
-323
-443
-519
-312
-356
-735
-702
-479
-621
-1035
-1042
-704
-884
-1153
-722
-424
-736
-939
-713
-433
-212
-76
-111
-303
-511
-321
-106
-172
-77
-44
-332
-159
-33
-408
-513
6
223
-170
-269
-278
-418
-374
-212
-380
-872
-1098
-923
-785
-806
-221
115
-192
-356
-553
-479
-377
-436
-421
-459
-683
-813
-734
-732
-602
-548
-684
-657
-581
-571
-351
16
88
161
167
-24
-268
-490
-248
-127
-487
-650
-488
-577
-770
-401
36
50
-75
-243
-256
-475
-592
-281
-124
-244
-416
-408
-462
-376
-190
-317
-267
-90
-109
-122
54
257
162
118
-60
-434
-557
-536
-404
-386
-400
-208
-90
-126
-78
-46
-217
-325
-265
-383
-514
-548
-483
-406
-632
-671
-506
-479
-315
-121
-23
53
317
512
256
38
94
130
99
116
116
322
534
460
455
685
909
900
604
313
418
460
381
449
418
388
324
466
599
524
451
503
631
537
583
627
572
573
699
883
871
990
1091
1097
1080
1148
1558
1638
1533
1780
1848
1619
1679
1683
1439
1569
1492
1239
1318
1261
1197
1126
832
717
632
253
34
50
-323
-730
-853
-1143
-1625
-1920
-2017
-2247
-2515
-2841
-3012
-3153
-3415
-3600
-3753
-3810
-3868
-3875
-4012
-4000
-3886
-3898
-3793
-3668
-3423
-3369
-3267
-3019
-2864
-2636
-2362
-2126
-2103
-1959
-1797
-1833
-1781
-1598
-1448
-1467
-1396
-1182
-1124
-1116
-1054
-1066
-1100
-1065
-980
-1004
-966
-906
-1055
-1074
-852
-683
-753
-679
-557
-570
-426
-210
-19
27
188
441
558
836
1138
1251
1447
1828
2102
2054
2147
2545
2724
2725
2915
3376
3411
3453
3954
4099
4133
4395
4867
5092
5152
5622
5991
6038
6044
6422
6505
6043
6136
6190
5955
5611
5557
5694
5314
4209
2446
810
-1593
-4493
-6192
-6341
-6043
-6346
-5949
-4865
-4200
-4260
-4130
-3326
-3410
-4586
-5751
-5961
-5752
-5759
-5250
-4320
-3540
-3401
-3362
-2735
-1811
-780
58
1050
2205
2963
3339
3535
3823
3733
3231
2680
2231
2046
1775
1831
2224
2675
3059
3199
3060
2482
1944
1333
573
24
-455
-1036
-1832
-2622
-3106
-3387
-3754
-4013
-4068
-4220
-4274
-3970
-3432
-2909
-2487
-2219
-2194
-2361
-2406
-2327
-2317
-2196
-1862
-1450
-1092
-625
-34
540
1035
1345
1626
1918
1986
1922
1958
1992
1957
1811
1592
1434
1155
701
476
349
132
57
-102
-388
-616
-889
-1215
-1415
-1781
-2246
-2595
-3034
-3445
-3534
-4594
-6166
-5992
-7458
-9657
-7835
-6046
-7140
-6606
-3499
-2896
-4065
-3149
-823
-948
-2794
-2147
-1464
-2424
-2625
-1196
-893
-1515
-678
-728
-1755
-1337
-111
-346
-750
94
789
285
-594
-55
122
-1047
-1546
-1226
-1434
-1746
-1241
-632
-128
444
1054
1278
1253
1480
1558
1608
1772
2052
2161
2026
2126
2392
2739
3140
3716
4603
5437
5921
6797
8246
9294
10088
10837
11584
12001
11497
11213
11339
10825
9812
7813
4999
2790
-942
-5253
-5874
-5343
-6177
-6542
-5719
-5101
-5556
-6117
-5211
-4026
-5094
-6647
-7166
-7594
-7990
-7784
-7172
-6674
-6371
-6902
-7247
-5987
-4329
-2931
-1110
956
2652
3763
4467
5526
6347
6056
5666
5319
4507
4081
4217
4258
4471
5096
5486
5275
4951
4662
4322
3810
3245
2996
2489
1259
-17
-1158
-2501
-3575
-4414
-5451
-6293
-6819
-7064
-6849
-6159
-5317
-4637
-4291
-4159
-3997
-3862
-3625
-3273
-2973
-2750
-2392
-2024
-1750
-1046
-223
271
737
1400
2130
2776
3395
4120
4813
5072
5044
4907
4510
3960
3356
2668
2145
1839
1316
791
566
343
-18
-323
-494
-809
-1240
-1728
-2108
-2341
-2710
-3052
-3317
-3712
-4192
-4492
-4728
-4777
-4631
-4506
-4211
-3990
-3828
-3416
-3516
-3930
-3870
-4602
-5434
-5033
-4626
-4462
-3786
-2783
-2274
-2000
-1498
-813
-454
-338
-25
48
23
130
433
323
72
14
-708
-1529
-1892
-2066
-2210
-2035
-1708
-1417
-1207
-1036
-716
-618
-552
-487
-589
-648
-646
-563
-499
-383
-146
-7
33
190
409
627
1090
1641
2211
2835
3300
3720
4047
4377
4620
4741
5143
5502
5523
5925
6817
7199
7838
8867
9050
9360
10099
10115
9949
10144
9984
8569
5976
4306
2048
-1834
-3431
-3641
-4981
-6159
-6241
-6157
-6531
-6601
-5857
-5106
-5032
-5172
-5410
-5384
-4958
-4743
-4598
-4492
-4599
-5340
-6324
-6149
-5500
-5219
-4217
-2733
-1652
-416
1166
2664
3932
5024
5770
5904
5721
5782
5755
5508
5302
5043
4566
3763
3013
2498
2032
1843
1708
1503
1597
1640
1355
1179
1106
676
-36
-856
-1762
-2742
-3690
-4313
-4688
-4987
-5200
-5424
-5519
-5435
-5164
-4674
-4104
-3461
-2819
-2254
-1585
-905
-342
197
535
550
477
445
438
507
682
983
1223
1381
1626
1898
2180
2394
2563
2714
2727
2641
2555
2446
2222
1875
1433
916
292
-409
-1078
-1687
-2471
-3179
-3515
-4202
-4699
-4433
-4608
-5018
-4681
-4444
-4759
-4653
-4231
-4113
-4002
-3642
-3351
-3165
-2747
-2363
-2160
-1908
-1550
-1272
-1210
-930
-445
-201
28
436
714
879
1068
1169
1232
1310
1272
1191
1176
1094
871
726
628
400
189
16
-172
-321
-405
-457
-443
-349
-307
-284
-154
-60
-25
104
184
209
334
446
510
661
826
951
1158
1427
1674
1923
2174
2458
2816
3106
3402
3630
3830
4026
4058
4190
4324
4204
4023
4097
4041
3732
3797
3891
3744
3811
3914
3725
3275
2798
2092
1034
383
-51
-845
-1387
-1706
-2333
-2725
-2825
-3096
-3216
-3213
-3444
-3617
-3528
-3345
-3122
-2755
-2496
-2391
-2294
-2285
-2324
-2267
-2240
-2292
-2248
-2117
-1862
-1532
-1184
-768
-325
57
422
748
1076
1435
1751
2062
2312
2443
2433
2267
2020
1729
1389
1057
720
377
114
-98
-267
-313
-294
-312
-335
-342
-327
-237
-132
-35
54
80
30
-54
-188
-337
-488
-680
-942
-1157
-1290
-1399
-1468
-1480
-1419
-1280
-1138
-987
-807
-633
-450
-291
-132
15
138
191
214
216
181
97
-42
-218
-416
-561
-654
-712
-730
-726
-747
-761
-689
-594
-530
-444
-335
-250
-169
-93
-40
-9
-52
-146
-188
-289
-435
-492
-573
-698
-759
-810
-850
-840
-810
-811
-746
-685
-657
-547
-470
-477
-475
-473
-512
-560
-629
-725
-856
-987
-1100
-1218
-1311
-1299
-1291
-1319
-1252
-1121
-998
-843
-652
-497
-376
-221
-39
131
261
303
340
365
329
300
274
162
54
-12
-102
-178
-222
-261
-328
-313
-267
-227
-199
-181
-178
-140
-115
-88
-57
-91
-144
-142
-142
-175
-218
-269
-292
-304
-306
-279
-265
-275
-241
-163
-58
40
98
156
232
347
454
524
581
653
691
706
724
735
706
664
618
515
438
385
267
154
91
19
-48
-69
-126
-187
-214
-268
-308
-317
-392
-467
-498
-539
-579
-569
-577
-607
-657
-723
-746
-742
-764
-807
-811
-816
-844
-794
-697
-680
-677
-668
-677
-654
-577
-533
-533
-529
-511
-472
-454
-493
-498
-462
-467
-500
-471
-415
-399
-407
-422
-399
-385
-379
-347
-301
-301
-301
-274
-266
-283
-336
-377
-378
-392
-421
-433
-460
-506
-527
-550
-594
-628
-636
-656
-660
-637
-601
-545
-514
-498
-484
-472
-429
-382
-354
-313
-271
-257
-273
-299
-324
-346
-397
-417
-417
-423
-425
-398
-377
-395
-389
-368
-356
-347
-322
-305
-286
-248
-231
-214
-189
-158
-168
-190
-198
-227
-260
-302
-328
-343
-359
-382
-386
-377
-397
-411
-413
-395
-386
-390
-365
-334
-316
-298
-293
-272
-248
-218
-204
-215
-198
-186
-205
-234
-226
-235
-277
-294
-305
-334
-353
-360
-367
-373
-364
-360
-357
-347
-352
-351
-328
-299
-289
-288
-255
-200
-197
-212
-190
-158
-171
-178
-175
-179
-174
-190
-185
-176
-194
-208
-215
-223
-215
-177
-152
-151
-156
-132
-130
-145
-139
-121
-126
-157
-175
-182
-208
-242
-257
-278
-295
-316
-332
-341
-357
-379
-397
-392
-397
-402
-382
-374
-380
-359
-342
-338
-315
-305
-275
-249
-245
-261
-250
-247
-277
-337
-361
-341
-356
-348
-328
-336
-358
-375
-385
-388
-363
-347
-336
-315
-297
-278
-261
-275
-325
-369
-382
-385
-404
-414
-404
-388
-395
-397
-391
-395
-416
-427
-425
-397
-364
-345
-299
-255
-239
-256
-247
-252
-273
-255
-228
-210
-206
-176
-145
-136
-127
-121
-154
-163
-101
-57
-65
-82
-75
-95
-136
-174
-161
-161
-196
-238
-247
-236
-250
-267
-278
-267
-259
-255
-263
-249
-243
-264
-256
-213
-193
-199
-206
-212
-213
-208
-184
-179
-203
-212
-192
-199
-186
-180
-176
-157
-117
-99
-98
-96
-75
-41
-32
-50
-72
-79
-107
-140
-164
-162
-202
-258
-255
-264
-330
-377
-394
-430
-460
-480
-485
-490
-486
-478
-468
-468
-459
-428
-419
-415
-390
-358
-346
-369
-381
-372
-339
-311
-301
-274
-285
-303
-288
-266
-247
-231
-229
-219
-200
-196
-199
-209
-214
-215
-237
-217
-187
-182
-204
-204
-188
-200
-194
-184
-180
-177
-188
-190
-202
-196
-201
-213
-230
-257
-249
-257
-248
-228
-240
-258
-253
-260
-273
-257
-247
-236
-233
-247
-255
-248
-246
-246
-250
-250
-250
-233
-219
-230
-193
-204
-232
-221
-199
-223
-240
-232
-225
-270
-266
-280
-310
-304
-311
-322
-324
-338
-331
-293
-301
-304
-312
-331
-338
-335
-330
-311
-301
-312
-310
-290
-295
-309
-311
-322
-332
-316
-294
-296
-276
-268
-282
-253
-218
-204
-213
-217
-215
-220
-204
-195
-210
-228
-210
-188
-181
-188
-183
-152
-140
-130
-143
-181
-205
-216
-226
-224
-227
-224
-231
-260
-252
-233
-259
-294
-296
-277
-275
-300
-301
-276
-271
-254
-237
-234
-224
-206
-214
-215
-199
-195
-191
-188
-182
-169
-163
-176
-173
-166
-174
-198
-175
-174
-223
-258
-270
-284
-278
-285
-294
-270
-264
-285
-300
-276
-274
-305
-324
-311
-301
-323
-335
-318
-315
-318
-327
-330
-312
-278
-264
-270
-276
-260
-257
-283
-279
-270
-245
-228
-230
-215
-201
-184
-174
-155
-155
-177
-179
-171
-170
-158
-155
-154
-130
-122
-149
-153
-152
-186
-208
-211
-218
-227
-229
-247
-274
-280
-278
-277
-271
-279
-304
-330
-337
-328
-326
-323
-318
-301
-302
-331
-351
-357
-361
-361
-336
-338
-353
-388
-396
-381
-391
-400
-413
-412
-413
-409
-391
-381
-383
-383
-388
-370
-337
-316
-292
-267
-274
-297
-291
-277
-294
-292
-269
-261
-264
-262
-244
-225
-243
-263
-259
-244
-248
-264
-239
-220
-234
-265
-267
-240
-227
-239
-239
-222
-202
-205
-217
-226
-227
-214
-210
-190
-166
-169
-196
-203
-228
-269
-274
-270
-273
-275
-288
-301
-292
-284
-280
-274
-264
-260
-279
-284
-280
-283
-290
-305
-303
-305
-303
-293
-278
-289
-308
-301
-302
-302
-271
-262
-291
-332
-347
-332
-311
-294
-273
-273
-287
-284
-293
-317
-334
-343
-325
-335
-364
-386
-400
-402
-412
-424
-401
-382
-396
-417
-414
-425
-416
-380
-366
-367
-373
-365
-345
-312
-310
-318
-335
-328
-301
-295
-270
-263
-292
-324
-335
-330
-334
-306
-283
-281
-306
-313
-309
-316
-329
-327
-301
-263
-237
-253
-274
-266
-272
-273
-268
-287
-317
-313
-300
-311
-317
-304
-322
-326
-317
-333
-343
-313
-295
-316
-316
-298
-284
-290
-300
-293
-276
-262
-281
-291
-283
-288
-292
-308
-306
-314
-329
-335
-342
-368
-394
-374
-347
-342
-359
-361
-358
-348
-352
-360
-363
-385
-407
-401
-387
-385
-364
-337
-351
-337
-314
-310
-304
-284
-264
-264
-278
-293
-283
-286
-294
-296
-298
-315
-325
-331
-330
-335
-362
-363
-353
-373
-390
-382
-351
-333
-332
-335
-335
-327
-321
-322
-304
-284
-304
-333
-326
-315
-293
-265
-257
-256
-260
-262
-295
-301
-264
-256
-226
-212
-214
-217
-216
-207
-218
-229
-230
-219
-220
-214
-201
-197
-202
-211
-215
-226
-237
-252
-282
-284
-285
-289
-279
-258
-263
-279
-275
-255
-243
-269
-293
-291
-302
-335
-356
-343
-329
-332
-335
-310
-288
-287
-273
-254
-255
-269
-249
-221
-225
-244
-246
-240
-237
-233
-248
-245
-222
-201
-164
-162
-184
-190
-171
-164
-183
-187
-185
-204
-221
-229
-259
-299
-326
-338
-354
-381
-407
-431
-465
-493
-504
-518
-519
-493
-497
-499
-485
-501
-520
-531
-531
-539
-552
-549
-559
-599
-647
-688
-744
-791
-859
-946
-1029
-1072
-1115
-1173
-1245
-1282
-1327
-1289
-1219
-1149
-1062
-925
-746
-732
-540
-749
-548
-116
57
108
615
505
844
1003
1126
1199
1150
1049
1018
992
711
568
200
7
-152
-285
-672
-764
-1061
-1072
-1059
-1127
-1209
-1151
-1270
-1094
-767
-803
-592
-319
-456
-128
178
221
179
286
102
246
207
22
-82
-187
-512
-545
-667
-881
-1051
-1221
-1229
-1257
-1362
-1358
-1352
-1400
-1157
-1002
-924
-744
-644
-477
-228
-19
155
363
330
438
571
624
666
676
684
757
722
717
724
626
700
591
461
441
385
214
206
148
16
-35
-89
-67
4
34
62
28
-108
13
14
-103
-20
-91
-303
-201
-157
-429
-427
-458
-657
-781
-861
-948
-1025
-1106
-1213
-1195
-1269
-1404
-1420
-1280
-1447
-1381
-1285
-1298
-1250
-1027
-932
-816
-595
-400
-127
1
283
539
589
680
823
753
721
637
423
242
97
-215
-530
-696
-960
-1237
-1418
-1524
-1759
-1823
-1827
-1818
-1768
-1702
-1594
-1375
-1160
-1012
-740
-535
-451
-201
-46
42
152
186
258
365
111
58
41
-194
-225
-182
-398
-420
-259
-359
-336
-206
-121
-102
244
426
524
612
758
913
1054
1194
1144
1050
955
930
817
683
327
156
-89
-306
-519
-749
-912
-1079
-1240
-1282
-1332
-1434
-1261
-1234
-1143
-1036
-944
-824
-622
-493
-327
-185
-36
80
183
309
259
384
416
304
329
312
117
194
28
-156
-215
-493
-535
-570
-898
-917
-881
-1187
-1112
-890
-1173
-1234
-943
-990
-989
-663
-629
-629
-387
-123
-170
15
184
70
114
295
233
260
338
123
134
77
-102
-186
-107
-369
-430
-263
-404
-477
-296
-326
-242
-86
-107
125
238
299
475
607
668
673
638
718
624
393
416
353
224
103
-285
-518
-502
-674
-780
-702
-820
-994
-886
-795
-702
-456
-521
-525
-171
-48
30
272
242
228
486
619
615
567
464
391
339
288
161
-98
-339
-420
-556
-723
-845
-1003
-1087
-983
-828
-803
-859
-773
-544
-448
-215
37
-12
64
289
434
445
486
475
267
91
329
200
-174
-304
-205
-528
-823
-598
-721
-1274
-1118
-674
-1032
-1181
-777
-611
-988
-792
-147
-283
-870
-367
21
-511
-494
-181
-550
-865
-708
-622
-921
-1212
-1048
-1384
-1765
-1303
-1249
-1880
-1707
-1249
-1470
-1689
-1276
-1045
-1161
-937
-396
-186
-65
345
779
1012
1330
1792
1847
1827
2033
2168
1942
1904
1645
1254
960
637
255
-123
-637
-914
-1134
-1565
-1672
-1706
-1816
-1775
-1664
-1478
-1164
-1154
-915
-349
-166
-7
326
354
493
814
670
587
581
409
269
122
-27
-161
-510
-860
-968
-1002
-1041
-1199
-1278
-1213
-1132
-1014
-832
-700
-510
-317
-97
151
357
415
479
575
705
792
728
672
521
334
245
133
-109
-431
-697
-744
-914
-1103
-1249
-1386
-1382
-1373
-1434
-1407
-1306
-1226
-1216
-1050
-724
-663
-604
-513
-462
-227
-145
-304
-323
-307
-206
-56
-227
-264
-202
-559
-522
-217
-503
-505
-391
-635
-518
-416
-524
-496
-550
-422
-323
-379
-123
-178
-384
-87
107
-183
-79
-34
-176
-239
-76
-127
-273
-293
-166
-173
-134
47
-95
-214
-60
7
-45
97
5
137
103
79
73
-15
-206
-313
-320
-411
-384
-518
-650
-725
-746
-801
-796
-948
-964
-828
-681
-519
-450
-349
-270
-156
-54
92
157
221
318
257
232
286
168
-23
-118
-296
-382
-517
-699
-757
-741
-701
-724
-715
-573
-481
-451
-173
-35
158
387
514
652
902
1046
1184
1308
1322
1213
1219
1189
988
848
587
201
-55
-283
-500
-702
-1034
-1310
-1260
-1212
-1175
-1175
-1247
-1218
-1039
-866
-563
-1048
-1989
-1777
-2078
-2871
-2690
-3125
-4025
-3922
-3966
-3857
-3508
-3457
-3235
-2527
-1698
-581
200
796
1658
2270
3003
3545
3570
3535
3530
3237
3183
2738
1882
1225
516
-180
-680
-1349
-2111
-2535
-2898
-2923
-2807
-2865
-2867
-2618
-2300
-1822
-1304
-929
-592
-243
236
621
867
897
771
674
621
472
210
-182
-567
-816
-911
-1053
-1317
-1446
-1516
-1433
-1135
-871
-722
-477
-184
161
512
782
921
965
1048
1194
1159
1060
940
675
476
356
89
-191
-446
-809
-927
-879
-1059
-1168
-1142
-1175
-1120
-930
-798
-746
-666
-534
-391
-217
-37
42
97
210
289
285
279
229
213
190
198
205
118
46
32
-40
-59
-103
-252
-262
-288
-307
-274
-281
-309
-281
-271
-245
-208
-159
-148
-177
-103
-145
-183
-118
-128
-155
-78
-140
-252
-259
-297
-239
-182
-194
-199
-120
-89
0
96
199
253
266
382
439
440
525
520
373
369
375
334
221
121
37
31
-10
-72
-113
-186
-277
-205
-121
-182
-123
-80
-126
2
129
68
158
245
187
283
416
354
282
328
295
234
211
99
-41
-63
-114
-215
-228
-266
-291
-261
-237
-254
-234
-239
-217
-106
-8
42
79
99
76
159
245
221
185
217
142
88
91
-54
-139
-171
-317
-443
-352
-433
-647
-562
-508
-666
-598
-508
-636
-588
-421
-310
-302
-301
-248
-150
-103
-98
-63
-79
-165
-199
-213
-292
-418
-481
-532
-620
-670
-657
-815
-854
-850
-833
-721
-753
-816
-640
-568
-658
-528
-450
-462
-452
-413
-283
-226
-306
-287
-266
-347
-366
-440
-482
-528
-576
-596
-509
-573
-640
-605
-579
-574
-511
-439
-382
-305
-245
-96
-2
38
80
113
144
257
207
125
156
143
81
154
68
-6
27
-22
-13
-29
-80
-160
-178
-138
-13
42
103
143
204
276
381
458
479
562
638
697
705
746
710
650
624
608
572
452
349
283
186
153
160
51
-8
-26
-66
-23
22
-2
-5
26
136
190
159
155
165
125
105
181
151
-12
-78
-56
-115
-159
-176
-220
-312
-393
-368
-393
-462
-498
-531
-546
-424
-389
-469
-428
-400
-472
-473
-385
-387
-479
-453
-370
-388
-393
-372
-379
-426
-401
-351
-405
-421
-432
-499
-475
-486
-584
-613
-666
-699
-718
-732
-746
-806
-814
-774
-827
-823
-715
-748
-763
-695
-646
-677
-692
-619
-554
-548
-508
-421
-373
-358
-371
-327
-285
-301
-328
-307
-283
-313
-334
-289
-250
-303
-305
-258
-259
-270
-238
-246
-248
-205
-210
-183
-164
-134
-102
-115
-122
-89
-93
-162
-127
-128
-150
-158
-199
-241
-209
-210
-235
-154
-145
-131
-44
-1
27
123
254
337
391
532
687
674
665
753
791
725
690
676
669
612
594
603
570
520
445
539
603
613
674
724
764
900
1040
1119
1240
1370
1514
1631
1792
1993
2084
2151
2330
2577
2656
2355
2046
1879
1245
454
155
-60
-687
-1408
-1850
-2121
-2619
-3197
-3465
-3654
-3939
-4098
-4047
-3834
-3603
-3284
-2815
-2443
-2180
-1882
-1574
-1303
-1028
-677
-362
-145
-36
0
80
126
76
-25
-27
-57
-102
-3
183
408
562
649
790
915
994
1105
1234
1356
1455
1500
1474
1370
1174
929
653
298
-111
-547
-939
-1268
-1607
-1859
-2045
-2299
-2555
-2709
-2757
-2752
-2695
-2542
-2312
-2062
-1813
-1550
-1283
-1041
-825
-666
-519
-371
-252
-197
-159
-225
-555
-599
-744
-1523
-1775
-1742
-2294
-2805
-3067
-3237
-3340
-3557
-3801
-3676
-3545
-3584
-3492
-3251
-2749
-2459
-2336
-1905
-1525
-1265
-1068
-923
-738
-587
-515
-504
-540
-521
-557
-699
-737
-751
-813
-839
-746
-586
-476
-273
34
277
430
716
1004
1277
1525
1657
1867
2090
2152
2155
2196
2228
2260
2278
2151
2209
2389
2472
2630
2954
3354
3616
4027
4503
4867
5313
5894
6369
6672
6939
7062
6310
5514
4987
3607
1920
1097
260
-1353
-2893
-3843
-4779
-5856
-6886
-7372
-7598
-8090
-8078
-7639
-7055
-6322
-5419
-4539
-3712
-3027
-2313
-1675
-1080
-545
42
356
632
680
561
536
568
419
236
278
401
486
778
1323
1936
2395
2723
3266
3616
3921
4207
4448
4549
4507
4261
3914
3324
2598
1745
884
-144
-1150
-2066
-2902
-3605
-4194
-4610
-4863
-5048
-5170
-5117
-4885
-4425
-3909
-3305
-2645
-1957
-1359
-746
-250
141
431
637
759
793
805
869
868
773
692
626
556
487
539
672
908
1180
1510
1819
2095
2331
2513
2594
2633
2537
2328
2033
1699
1300
840
320
-294
-936
-1579
-2135
-2650
-3086
-3367
-3489
-3536
-3498
-3347
-3066
-2774
-2424
-1998
-1543
-1153
-732
-289
71
353
593
756
809
737
639
542
405
255
130
47
-28
-67
-69
-2
99
199
339
496
643
784
930
1020
1042
1025
907
689
383
28
-378
-969
-2005
-2409
-2892
-4786
-5674
-5222
-6445
-8296
-7639
-6737
-8057
-8234
-6504
-6005
-6198
-5060
-3536
-2914
-2166
-691
268
603
1543
2310
2073
1929
2179
1927
1103
700
727
13
-832
-856
-848
-1465
-1683
-1222
-970
-936
-485
291
860
1325
1860
2343
2798
3046
3175
3197
3116
3115
3007
2715
2422
2375
2213
1864
1929
2066
2434
2858
3393
4259
5112
5997
6888
7776
8564
9049
9581
8906
7689
7110
5385
3259
1669
676
-1111
-3522
-5157
-6375
-7838
-8939
-9475
-9536
-9861
-9683
-8855
-7623
-6549
-5143
-3612
-2619
-1813
-1074
-123
530
834
1213
1356
1309
1169
663
451
236
183
0
48
449
890
1454
2323
3338
4300
4876
5461
5806
5980
6043
6149
5894
5184
4228
3175
2004
536
-830
-2066
-3409
-4716
-5673
-6303
-6599
-6747
-6594
-6310
-5889
-5350
-4643
-3828
-2963
-2008
-1100
-344
229
663
913
1071
1084
968
783
557
333
195
201
415
624
846
1147
1524
1948
2471
3072
3638
4057
4304
4429
4356
4073
3647
3075
2320
1380
387
-554
-1492
-2389
-3165
-3769
-4329
-4730
-4942
-4966
-4774
-4381
-3844
-3210
-2565
-1911
-1303
-744
-250
166
442
575
610
558
481
401
302
148
-24
-157
-210
-157
-32
198
525
840
1210
1569
1881
2129
2293
2362
2265
2019
1679
1266
702
136
-532
-1215
-1968
-2640
-3597
-4483
-5236
-6305
-6868
-7566
-7709
-7665
-7692
-7345
-7065
-6493
-5817
-5145
-4326
-3448
-2630
-2050
-1085
-449
238
809
976
1041
922
737
522
396
143
-63
-278
-533
-610
-733
-710
-619
-559
-397
-219
117
413
827
1081
1312
1474
1481
1443
1385
1353
1402
1392
1403
1469
1566
1636
1871
2118
2400
2863
3414
3871
4514
5465
6204
7013
7657
8576
9247
9393
9656
10078
9938
8804
6668
5513
3207
487
-1981
-3130
-3693
-5961
-7771
-8252
-8771
-9711
-9851
-8755
-8151
-8060
-7368
-6091
-4257
-3645
-2100
-973
-852
-1562
-1501
-891
-684
-819
-515
-245
-82
-481
288
1102
1968
2547
3044
4125
4906
5851
6875
7893
7978
7951
7196
6214
5523
4022
2763
1969
484
-1112
-2402
-3518
-4455
-5284
-6077
-6178
-6181
-6448
-6211
-5195
-4533
-3802
-3131
-2532
-2247
-2277
-2089
-1876
-1495
-1575
-1356
-1158
-1323
-1363
-1061
-602
-156
271
806
1566
2366
3177
4211
5177
5621
5769
5703
5326
5080
4669
3982
3438
2413
1255
178
-721
-1711
-2344
-3079
-3578
-3933
-4250
-4104
-3722
-3218
-2962
-2574
-2337
-2175
-2090
-1894
-1590
-1421
-1380
-1460
-1432
-1437
-1484
-1334
-1168
-982
-740
-360
188
819
1546
2268
2903
3301
3489
3587
3615
3533
3318
2985
2550
1944
1268
546
-131
-779
-1364
-1889
-2323
-2619
-2778
-2746
-2623
-2425
-2213
-2145
-2091
-2113
-2167
-2201
-2641
-3581
-4310
-5322
-6668
-7506
-7514
-6913
-6853
-6878
-5947
-4807
-4504
-3764
-1675
-11
584
1192
2171
2951
3179
3313
3507
3131
1788
365
-540
-1251
-1742
-1973
-2104
-2345
-2698
-2867
-2648
-1914
-1125
-641
-282
-63
138
222
427
652
611
167
-612
-1253
-1399
-1182
-761
-85
515
1053
1624
2204
3155
4353
5457
6381
6967
7476
7818
8279
8602
9065
9390
9235
9171
9068
9053
9108
9192
8875
6910
4502
1566
-1120
-3736
-5681
-5483
-5670
-6823
-8171
-8969
-9649
-10346
-9951
-8525
-7426
-7053
-7025
-5891
-4870
-3619
-2163
-929
-987
-2132
-2796
-2677
-1745
-260
1529
3201
3657
3565
3537
4202
5579
6679
7851
8306
8292
7783
7301
7110
6908
6177
4672
2575
531
-1347
-2450
-2772
-2735
-2959
-3498
-4220
-5096
-5677
-5943
-5528
-4873
-4391
-4032
-3857
-3783
-3782
-3847
-3722
-3658
-3589
-3514
-3260
-2792
-2039
-966
162
1344
2276
2979
3517
3903
4286
4794
5402
5965
6217
6058
5443
4537
3376
2337
1531
936
519
11
-471
-924
-1330
-1611
-1793
-1951
-2191
-2529
-2874
-3143
-3321
-3384
-3277
-3213
-3321
-3629
-3943
-4147
-4210
-3981
-3413
-2616
-1757
-964
-226
426
932
1370
1819
2279
2670
3044
3325
3441
3369
3144
2836
2460
2013
1601
1197
862
556
326
213
174
133
12
-243
-628
-1064
-1498
-1847
-2060
-2186
-2295
-2435
-2672
-2941
-3224
-3410
-3473
-3370
-3147
-2789
-2372
-1915
-1902
-2315
-2917
-3711
-4784
-5963
-5935
-5167
-4622
-4095
-2757
-1663
-1837
-2160
-1538
-754
-642
-261
773
1657
1671
1381
1226
766
-285
-1346
-1910
-2239
-2436
-2350
-2020
-1641
-1317
-1124
-1039
-859
-643
-562
-509
-278
108
411
580
778
947
871
556
281
334
611
1017
1675
2551
3426
3983
4348
4658
4958
5017
5112
5421
5866
6228
6626
7245
7612
7824
7827
7983
7858
7640
7057
5747
3725
1450
-1087
-4034
-5864
-6385
-6268
-6312
-5741
-4742
-4429
-5098
-5551
-5258
-5093
-5081
-4532
-3240
-2292
-2045
-1989
-2002
-2752
-3930
-4557
-4493
-4095
-3333
-1979
-329
990
1859
2520
3161
3610
3820
3984
4351
4744
4842
4702
4408
3977
3201
2210
1337
751
314
3
-17
178
287
269
363
460
362
122
-81
-280
-675
-1209
-1676
-2061
-2531
-3064
-3468
-3687
-3786
-3812
-3670
-3368
-2997
-2612
-2183
-1632
-1018
-446
34
440
727
850
810
737
642
498
340
281
348
451
599
829
1097
1287
1421
1583
1750
1877
1935
1957
1918
1725
1410
1021
566
85
-338
-709
-1020
-1244
-1357
-1374
-1344
-1248
-1152
-1052
-943
-817
-699
-654
-659
-706
-826
-1010
-1226
-1416
-1557
-1649
-1659
-1606
-1482
-1314
-1121
-929
-710
-470
-242
-11
181
368
528
613
647
616
493
342
178
40
-50
-89
-75
-14
66
160
264
357
418
449
436
394
335
244
119
-93
-360
-656
-964
-1300
-1855
-2785
-3420
-3983
-5356
-6296
-6060
-5677
-5952
-5538
-3634
-2604
-2982
-2712
-1604
-1632
-2698
-2786
-1977
-1861
-2262
-1919
-1253
-1271
-1712
-1834
-1647
-1536
-1413
-902
-66
665
1178
1549
1791
1786
1574
1302
1021
816
718
593
380
265
288
228
83
207
680
1119
1467
1899
2342
2583
2532
2353
2297
2278
2207
2149
2319
2746
3018
3115
3435
3912
4315
4603
5074
5872
6405
6625
6485
5717
4593
2984
706
-1283
-2380
-2793
-3119
-3266
-2312
-1326
-1423
-1890
-1988
-2014
-2622
-3215
-2835
-2267
-2196
-2339
-2440
-2887
-4019
-5186
-5771
-5956
-5988
-5496
-4316
-3024
-2123
-1495
-761
-71
268
553
1033
1714
2204
2299
2238
2001
1518
816
241
106
281
625
1138
1804
2328
2503
2520
2531
2460
2291
2213
2273
2222
1869
1244
513
-327
-1307
-2167
-2694
-2804
-2677
-2392
-1949
-1521
-1239
-1140
-1110
-1054
-984
-895
-716
-560
-555
-771
-1126
-1524
-1962
-2387
-2570
-2403
-2038
-1559
-1041
-506
-61
191
333
475
635
773
893
992
1001
806
444
-3
-471
-853
-1038
-1006
-787
-488
-146
181
407
496
496
502
547
601
650
652
555
350
0
-449
-858
-1176
-1367
-1384
-1248
-989
-705
-479
-332
-282
-313
-360
-413
-422
-413
-432
-518
-688
-927
-1201
-1456
-1635
-1699
-1639
-1450
-1194
-899
-648
-460
-321
-230
-167
-112
-90
-57
-32
-86
-199
-380
-583
-777
-932
-990
-950
-950
-938
-965
-1428
-1873
-2092
-2612
-3183
-3328
-2889
-2723
-2967
-2578
-1989
-2136
-2641
-2601
-2215
-2346
-2600
-2187
-1543
-1470
-1641
-1585
-1476
-1649
-1914
-1795
-1460
-1148
-882
-577
-269
-104
-92
-115
-44
132
322
461
631
855
889
747
617
587
627
673
815
1104
1428
1632
1745
1805
1833
1865
1933
2074
2298
2542
2760
2938
3106
3228
3350
3496
3751
4159
4498
4814
5234
5478
5374
4729
3631
2629
1408
-237
-1459
-1819
-1616
-1653
-1889
-1409
-856
-1149
-1828
-2109
-1915
-2003
-2323
-2091
-1685
-1860
-2564
-3308
-3925
-4717
-5385
-5374
-4889
-4329
-3737
-2971
-2125
-1670
-1602
-1379
-846
-226
304
807
1330
1607
1403
881
397
17
-246
-248
43
619
1160
1533
1783
1848
1780
1697
1742
1936
2116
2158
2078
1838
1337
604
-182
-809
-1186
-1336
-1283
-1055
-805
-663
-661
-728
-756
-742
-691
-542
-362
-246
-302
-525
-896
-1377
-1825
-2108
-2176
-2068
-1819
-1521
-1199
-925
-777
-702
-631
-488
-303
-98
97
192
152
-29
-328
-642
-895
-1035
-1025
-877
-639
-346
-77
123
253
338
469
633
791
900
937
903
771
507
200
-94
-362
-551
-628
-592
-498
-407
-328
-258
-234
-228
-208
-169
-131
-138
-194
-320
-530
-787
-1031
-1253
-1421
-1480
-1463
-1420
-1339
-1253
-1164
-1062
-934
-765
-610
-481
-370
-287
-248
-287
-408
-540
-635
-702
-733
-700
-623
-533
-441
-359
-255
-199
-182
-176
-328
-687
-954
-1409
-2121
-2543
-2846
-2899
-2934
-2989
-2596
-2337
-2255
-2213
-2171
-1898
-1858
-1889
-1686
-1421
-1357
-1575
-1785
-1932
-2138
-2369
-2360
-2137
-1804
-1520
-1225
-931
-629
-372
-342
-129
125
346
554
634
703
491
310
199
63
173
317
545
864
1111
1412
1564
1589
1697
1787
1881
2059
2159
2201
2225
2159
2099
2043
2100
2226
2457
2803
3122
3535
3892
4175
4371
4496
4624
4411
3649
2561
1760
946
-476
-1469
-1514
-1196
-1398
-1861
-1436
-954
-1342
-1821
-1648
-1064
-958
-1186
-1073
-1008
-1586
-2576
-3324
-3817
-4239
-4401
-4130
-3699
-3421
-3250
-2980
-2593
-2220
-1779
-1184
-461
339
875
965
758
489
210
-186
-391
-233
57
325
515
765
963
1003
1144
1413
1781
2136
2422
2626
2539
2166
1634
1088
624
222
-102
-308
-378
-381
-449
-570
-679
-679
-591
-462
-274
-64
39
-45
-276
-622
-1014
-1404
-1700
-1855
-1935
-1935
-1867
-1779
-1659
-1559
-1389
-1104
-762
-422
-105
168
296
290
183
0
-221
-438
-577
-619
-612
-589
-529
-430
-321
-188
-16
218
495
768
974
1096
1115
1008
794
510
248
46
-132
-264
-380
-460
-511
-548
-539
-493
-395
-239
-64
78
143
109
-15
-222
-453
-701
-883
-994
-1074
-1146
-1183
-1166
-1145
-1107
-1029
-886
-716
-513
-318
-147
-51
-44
-150
-267
-398
-516
-586
-594
-573
-549
-534
-512
-454
-381
-293
-157
1
149
257
215
-16
-181
-218
-684
-1404
-1714
-1631
-2002
-3021
-3006
-2160
-2377
-3036
-2786
-1780
-1634
-2450
-2241
-1366
-1242
-1888
-2092
-1508
-1392
-2031
-2401
-2006
-1728
-2002
-2107
-1520
-1036
-1052
-960
-574
-78
19
17
265
496
593
415
302
349
310
178
94
251
450
569
727
925
1096
1258
1381
1409
1483
1575
1645
1607
1549
1565
1493
1450
1430
1528
1764
1944
2100
2375
2850
3183
3320
3614
3954
4261
4299
4189
4294
3859
2675
1683
1136
524
-620
-1185
-610
-359
-928
-1416
-1051
-766
-1105
-1303
-947
-547
-851
-1346
-1481
-1737
-2451
-3230
-3707
-3903
-3942
-3816
-3543
-3345
-3214
-2911
-2537
-2057
-1447
-862
-357
81
591
795
511
182
46
34
-90
-181
40
321
471
564
679
907
1149
1399
1710
2046
2263
2264
2099
1751
1317
866
442
171
-33
-226
-405
-521
-576
-631
-711
-691
-498
-280
-110
-17
23
-40
-259
-570
-920
-1211
-1384
-1520
-1604
-1650
-1667
-1643
-1601
-1488
-1312
-1078
-784
-435
-126
35
62
26
-69
-233
-414
-530
-584
-619
-620
-632
-613
-545
-460
-300
-85
181
478
716
843
881
841
715
555
401
261
121
-14
-166
-286
-396
-505
-550
-527
-447
-328
-181
-38
51
63
-3
-151
-320
-482
-637
-763
-879
-968
-1062
-1170
-1229
-1220
-1168
-1085
-943
-765
-557
-418
-324
-227
-204
-257
-331
-329
-334
-353
-371
-380
-387
-416
-409
-371
-291
-186
-69
57
149
176
159
122
34
-117
-394
-747
-1118
-1563
-1845
-2118
-2694
-2754
-2392
-2637
-2907
-2651
-2161
-2148
-2533
-2139
-1635
-1797
-2110
-2009
-1699
-1887
-2337
-2387
-2072
-1977
-2166
-2075
-1561
-1299
-1280
-998
-577
-227
-146
12
344
470
454
336
339
353
271
271
208
277
430
513
629
802
1011
1163
1276
1370
1449
1473
1480
1497
1483
1430
1346
1291
1394
1504
1556
1776
2034
2136
2481
2785
2915
3279
3547
3840
4043
4026
4196
4168
3600
2506
1569
1405
820
-446
-890
-370
-78
-856
-1619
-1226
-916
-1211
-1450
-1091
-526
-808
-1448
-1706
-2006
-2636
-3371
-3630
-3593
-3738
-3724
-3604
-3476
-3295
-3116
-2719
-2165
-1587
-942
-528
-110
385
504
301
50
98
236
91
-13
133
387
521
457
570
793
1012
1356
1741
2041
2111
2018
1912
1663
1270
842
467
219
2
-243
-522
-784
-941
-1055
-1162
-1108
-890
-653
-493
-402
-344
-399
-582
-789
-997
-1170
-1321
-1396
-1446
-1568
-1664
-1686
-1640
-1550
-1421
-1147
-778
-394
-119
17
95
113
112
46
-65
-139
-171
-219
-289
-391
-493
-566
-550
-423
-250
-68
127
354
491
526
525
506
444
330
227
124
-14
-194
-366
-496
-646
-714
-686
-585
-455
-330
-188
-91
-83
-159
-234
-292
-369
-451
-572
-699
-817
-952
-1100
-1207
-1246
-1200
-1089
-949
-774
-607
-477
-349
-249
-194
-182
-184
-185
-196
-235
-293
-384
-494
-567
-596
-571
-508
-410
-280
-151
-43
7
18
-107
-342
-336
-430
-939
-1238
-1262
-1444
-1882
-2392
-2536
-2466
-2612
-2894
-2869
-2358
-2170
-2483
-2513
-2113
-1848
-2107
-2253
-1873
-1575
-1739
-1996
-1909
-1675
-1722
-1896
-1723
-1287
-1000
-969
-768
-286
-37
-35
23
310
517
389
391
490
488
413
243
170
231
353
442
543
722
893
1013
1032
1073
1194
1272
1253
1273
1368
1422
1417
1369
1416
1540
1618
1728
1905
2160
2426
2706
3006
3218
3461
3757
3948
4032
4051
4019
3410
2175
1586
1373
437
-634
-928
-408
-460
-1524
-2000
-1623
-1347
-1654
-1821
-1165
-843
-1275
-1727
-1865
-2066
-2744
-3254
-3305
-3387
-3547
-3633
-3590
-3375
-3104
-2822
-2509
-2111
-1467
-795
-299
195
657
832
567
350
588
680
443
297
494
725
542
351
488
772
1089
1412
1770
2013
2030
2050
2009
1838
1514
1118
784
496
262
-40
-436
-747
-922
-1100
-1314
-1358
-1118
-831
-683
-588
-479
-519
-699
-846
-885
-918
-1046
-1195
-1358
-1527
-1696
-1802
-1825
-1770
-1597
-1347
-1043
-691
-355
-79
81
200
317
366
348
339
386
390
267
84
-58
-146
-144
-85
70
258
431
616
747
814
832
822
797
756
679
518
289
44
-196
-445
-691
-868
-921
-932
-925
-879
-787
-747
-763
-773
-716
-651
-637
-673
-713
-788
-907
-1055
-1199
-1287
-1307
-1277
-1213
-1089
-928
-790
-668
-531
-350
-196
-60
95
225
302
309
268
181
72
-15
-87
-134
-154
-147
-122
-126
-120
-133
-123
-126
-108
-319
-907
-1159
-817
-1469
-2645
-2200
-1803
-2420
-3294
-3169
-2439
-2589
-3126
-2973
-2126
-1746
-2423
-2546
-1552
-1195
-1793
-2108
-1548
-1304
-1850
-2098
-1551
-1182
-1277
-1402
-1055
-604
-526
-320
88
482
597
581
563
616
705
772
641
502
475
476
377
194
218
442
625
612
602
852
1191
1131
1052
1174
1344
1281
1066
1234
1539
1606
1533
1665
1994
2145
2235
2709
3475
4072
4291
4560
4714
4756
4687
4482
3898
2323
968
269
-798
-1927
-2350
-1843
-1721
-2871
-3785
-3551
-2845
-2332
-1773
-691
-9
-572
-1383
-1812
-2047
-2425
-2820
-2948
-3163
-3481
-3662
-3355
-2846
-2288
-1863
-1457
-881
-16
948
1660
2116
2302
1955
1227
802
1075
1385
1170
852
735
650
372
237
475
752
899
1117
1463
1777
1786
1583
1240
687
32
-525
-900
-1242
-1650
-2179
-2694
-3013
-3079
-3033
-2919
-2542
-1825
-1121
-659
-369
-182
-191
-343
-363
-220
-69
-59
-135
-251
-473
-626
-470
-54
410
862
1286
1699
2060
2289
2354
2185
1857
1456
1025
587
233
-136
-615
-1190
-1670
-1942
-2032
-1900
-1587
-1228
-1016
-940
-901
-916
-1000
-1077
-1106
-1152
-1241
-1357
-1501
-1643
-1722
-1653
-1444
-1093
-591
1
530
927
1257
1492
1543
1511
1460
1368
1156
894
644
321
-73
-444
-661
-764
-738
-578
-349
-183
-140
-168
-242
-383
-537
-677
-812
-1026
-1297
-1550
-1788
-1943
-2005
-1908
-1704
-1414
-1064
-702
-351
-42
217
370
442
459
451
399
330
77
-544
-868
-1026
-1220
-1968
-2055
-1775
-2224
-3228
-3744
-3017
-3424
-3953
-3495
-2559
-2371
-3112
-2850
-2044
-1843
-2051
-1690
-759
-508
-884
-757
-187
-72
-333
-286
88
338
38
94
308
453
270
-91
-19
-96
-147
-351
-344
-171
-358
-711
-875
-619
-677
-788
-468
-48
124
25
279
661
870
971
1255
1830
2016
2093
2263
2625
2780
2854
2980
3473
3696
3926
4370
4764
5028
5234
5862
5957
6169
6726
7147
6705
5897
4475
1716
-1927
-4338
-5558
-6917
-8196
-8337
-7325
-7488
-8389
-8193
-6653
-5245
-4057
-2050
-104
192
-464
-703
-643
-877
-1141
-649
33
663
1430
2493
3462
4205
4955
5684
6274
6751
6939
6553
5694
4452
2673
245
-1994
-3380
-3970
-4395
-4745
-4823
-4897
-5055
-5010
-4439
-3632
-2892
-2166
-1521
-1277
-1595
-2211
-2658
-2862
-2774
-2336
-1600
-677
269
1258
2294
3300
4143
4785
5295
5685
5809
5496
4727
3559
2153
682
-603
-1561
-2144
-2407
-2467
-2450
-2436
-2482
-2537
-2435
-2134
-1783
-1589
-1654
-1989
-2496
-3041
-3429
-3572
-3467
-3082
-2436
-1533
-565
349
1201
1989
2719
3289
3706
3912
3885
3561
2969
2195
1288
390
-374
-844
-992
-944
-843
-745
-734
-812
-931
-1000
-1053
-1151
-1271
-1503
-1850
-2324
-2796
-3150
-3254
-3065
-2594
-1954
-1282
-577
121
743
1256
1668
1965
2119
2136
2014
1752
1357
859
355
-75
-365
-504
-505
-386
-222
-100
-90
-187
-351
-566
-796
-1042
-1315
-1637
-2014
-2380
-2640
-2736
-2682
-2430
-2130
-1966
-1912
-1417
-888
-929
-1190
-1133
-1478
-2645
-2936
-3053
-3723
-4081
-2985
-2122
-2501
-2370
-1221
-285
-476
76
1427
1874
1003
496
692
201
-762
-1245
-1156
-1139
-1337
-1531
-1409
-1030
-886
-826
-417
-140
-311
-643
-568
-553
-868
-1322
-1721
-1879
-1790
-1512
-1293
-840
-175
354
743
1134
1746
2179
2445
2688
3059
3136
2623
2321
2415
2560
2327
2528
3139
3459
3426
3741
4772
4939
4925
5611
6020
6067
5952
6201
6181
5374
3637
958
-2051
-4936
-6955
-8305
-9151
-9073
-7928
-7221
-7106
-6904
-6013
-4602
-2871
-706
903
1527
1147
640
412
9
-241
140
925
1847
2713
3676
4431
4896
5447
5962
6285
5889
5082
4166
3090
1701
-250
-2474
-4607
-6069
-6545
-6367
-5893
-5382
-4893
-4275
-3651
-3076
-2519
-1844
-992
-288
66
-116
-659
-1159
-1329
-939
-133
797
1773
2737
3622
4348
4873
5117
5050
4757
4257
3508
2472
1197
-217
-1648
-2887
-3791
-4332
-4529
-4388
-3870
-3140
-2534
-2169
-2035
-1952
-1756
-1493
-1234
-1126
-1230
-1432
-1587
-1566
-1328
-847
-88
877
1895
2751
3355
3683
3772
3689
3433
2993
2314
1497
610
-293
-1132
-1840
-2366
-2734
-2855
-2700
-2342
-1941
-1578
-1323
-1228
-1281
-1388
-1478
-1577
-1648
-1603
-1496
-1388
-1261
-1031
-643
-56
666
1402
2059
2474
2677
2653
2433
2060
1574
1036
457
-121
-686
-1172
-1544
-1825
-1972
-1932
-1774
-1554
-1335
-1145
-1032
-1054
-1119
-1261
-1418
-1628
-1725
-1700
-1640
-2047
-2579
-1872
-1271
-1682
-1801
-1583
-1371
-1361
-2162
-2761
-2258
-1601
-2037
-2375
-1555
-1184
-1706
-1961
-1182
-237
-420
-651
6
367
-113
-509
-414
-457
-737
-906
-933
-883
-1162
-1502
-1305
-959
-905
-1167
-1222
-932
-655
-681
-750
-630
-851
-1092
-822
-697
-763
-495
138
504
485
998
1535
1732
1855
2288
2983
2935
2595
2726
2941
2903
2861
3013
3617
3899
3856
3983
4635
5243
5176
5238
5861
6743
6701
6299
5910
5170
2323
-1566
-4119
-6120
-8205
-10057
-10025
-8806
-8199
-8102
-7326
-6329
-5353
-3843
-1170
1130
1624
1608
1523
1371
536
-83
290
997
1745
2726
3881
4595
4792
5171
5983
6420
6124
5225
4183
2936
1337
-481
-2576
-4782
-6604
-7384
-7209
-6687
-6201
-5512
-4547
-3635
-2948
-2322
-1544
-758
-90
429
616
190
-536
-949
-730
-81
731
1794
2879
3735
4351
4800
5032
4889
4472
3930
3174
2067
663
-823
-2265
-3591
-4517
-4981
-5117
-4911
-4372
-3559
-2708
-2029
-1563
-1293
-1130
-964
-735
-530
-513
-631
-744
-763
-619
-245
406
1268
2182
2995
3601
3905
3831
3484
3062
2463
1692
789
-201
-1191
-2140
-2879
-3319
-3557
-3557
-3262
-2782
-2211
-1678
-1241
-985
-947
-995
-1047
-1084
-1157
-1153
-1042
-831
-569
-297
81
542
1121
1769
2357
2760
2915
2781
2413
1885
1265
604
-67
-644
-1205
-1679
-2043
-2278
-2359
-2326
-2114
-1813
-1499
-1217
-1108
-1530
-2107
-1848
-1960
-2795
-3113
-2771
-3059
-4159
-3756
-3374
-3887
-3489
-1897
-821
-890
-374
471
466
-170
154
545
41
-412
-400
-491
-1151
-1324
-1290
-1345
-1062
-612
-402
-432
-363
-274
-425
-728
-975
-1293
-1746
-1838
-1648
-1691
-1749
-1579
-1322
-1109
-563
-60
231
774
1255
1466
1398
1573
1629
1467
1575
1948
2150
2086
2238
2863
3114
3002
3545
4171
4394
4323
4927
5342
5527
5649
5715
6012
6117
6025
5946
6106
4784
1472
-1959
-4251
-6501
-8944
-10457
-9920
-8541
-8153
-7554
-6915
-6571
-5956
-3840
-862
916
1488
1894
2105
1586
765
596
1062
1432
2270
3623
4708
4973
4913
5395
6020
6190
5666
4658
3375
2032
705
-825
-2990
-5372
-7042
-7545
-7206
-6807
-6278
-5347
-4251
-3397
-2787
-2232
-1644
-994
-135
670
826
384
-146
-340
-188
307
1254
2421
3369
4047
4572
4917
4880
4476
4004
3344
2426
1259
-79
-1471
-2901
-4060
-4734
-5047
-5096
-4839
-4236
-3405
-2577
-1839
-1338
-1098
-992
-844
-627
-425
-295
-244
-307
-344
-180
216
831
1562
2397
3109
3591
3720
3431
2899
2242
1584
862
32
-899
-1851
-2675
-3285
-3592
-3686
-3574
-3211
-2673
-2066
-1497
-1067
-816
-736
-770
-819
-873
-913
-896
-763
-506
-201
110
442
822
1267
1757
2214
2538
2585
2348
1887
1300
599
-129
-816
-1390
-1898
-2270
-2515
-2609
-2633
-2480
-2199
-1857
-2421
-3252
-2004
-3407
-4817
-4195
-3850
-3976
-4713
-3490
-2697
-2901
-2498
-864
-97
5
825
1703
1499
919
1364
504
-150
-568
-868
-1311
-1914
-1661
-1772
-1923
-1573
-1107
-973
-1169
-798
-359
-631
-638
-928
-1138
-1349
-1634
-1639
-1567
-1126
-940
-572
84
705
941
1114
1727
2219
2108
1961
2302
2011
1680
1576
1757
2083
2088
2493
3161
3678
3927
4687
5146
5399
5792
6409
6604
6428
6613
6669
6762
6090
5257
2659
-1517
-4270
-6282
-8405
-10313
-10598
-9152
-8063
-7747
-7057
-6581
-6015
-4457
-1798
558
1130
1356
1484
1186
639
217
506
1072
1869
3253
4634
5321
5484
5659
6262
6747
6445
5322
3780
2340
921
-608
-2498
-4747
-6697
-7540
-7334
-6721
-6219
-5476
-4364
-3336
-2555
-1983
-1441
-864
-236
452
801
545
21
-288
-165
298
1130
2342
3413
4135
4615
4951
5033
4643
4056
3391
2395
1166
-156
-1567
-2966
-4175
-4911
-5212
-5227
-4936
-4344
-3502
-2637
-1848
-1212
-787
-607
-554
-449
-229
-61
-9
0
37
182
477
1083
1810
2454
3053
3565
3844
3656
3130
2442
1652
802
-63
-941
-1871
-2736
-3348
-3687
-3840
-3716
-3361
-2881
-2350
-1821
-1271
-875
-741
-707
-676
-689
-687
-637
-490
-255
57
438
802
1186
1588
1979
2333
2508
2511
2233
1713
1052
333
-557
-1706
-2458
-2919
-3579
-4361
-5449
-5695
-4950
-5578
-6185
-5154
-3565
-3306
-3545
-2154
-1027
-1342
-1402
-263
517
190
185
969
982
608
685
582
482
263
297
110
-223
-485
-1155
-1735
-1801
-1856
-2291
-2687
-2447
-2069
-2056
-1941
-1647
-1171
-930
-602
14
285
581
760
894
1126
1204
1225
1374
1558
1832
2107
2205
2469
2657
2756
2918
3136
3420
3685
3843
3702
3934
4241
4452
4942
5084
5403
6247
6380
6499
6797
6371
5680
3119
-758
-3569
-6115
-8590
-10370
-10783
-9683
-8694
-7898
-7076
-6458
-5600
-3905
-976
1364
2035
2437
2505
1986
1147
358
472
822
1294
2488
3676
4344
4509
4923
5664
6098
5981
5068
3630
2074
449
-947
-2768
-5106
-6951
-7901
-7818
-7197
-6597
-5577
-4238
-3006
-1976
-1229
-640
-94
485
1162
1478
1184
582
193
183
392
1112
2241
3252
4068
4607
4938
5040
4699
4111
3355
2236
947
-474
-1963
-3408
-4599
-5338
-5663
-5654
-5374
-4745
-3874
-2969
-2033
-1215
-686
-423
-353
-278
-177
-129
21
146
169
254
640
1303
1988
2628
3244
3784
4011
3826
3315
2559
1661
740
-190
-1150
-2121
-3024
-3600
-3939
-4051
-3825
-3386
-2873
-2347
-1805
-1275
-875
-741
-699
-670
-739
-830
-751
-610
-462
-92
389
843
1225
1587
1969
2315
2437
2336
1986
912
-1939
-2027
-1959
-5566
-8007
-7075
-4882
-7484
-9178
-5649
-2756
-4139
-4268
-152
1582
-30
-238
2349
2133
544
175
653
201
-1085
-542
-581
-702
-393
-185
-56
100
367
-448
-1486
-1079
-1043
-2247
-3579
-3563
-2725
-3476
-3761
-2482
-1406
-1075
-230
1038
1988
2320
2586
3395
3261
3092
2949
2454
2076
1766
1760
1546
1852
2698
3089
3239
4042
5437
5804
5214
5713
6931
6613
5788
6276
6305
5274
4906
5100
4321
1776
-1294
-3503
-5402
-7881
-9392
-9632
-9217
-8047
-6962
-6154
-5782
-5477
-4377
-2241
-108
1156
1704
1921
1913
1604
1370
1398
1683
2022
3010
4436
5154
4986
4790
5035
5259
4961
4029
2711
1059
-392
-1425
-2635
-4491
-6223
-7064
-7112
-6745
-6241
-5415
-4377
-3425
-2557
-1770
-1313
-951
-375
356
990
1182
1108
988
970
1157
1690
2615
3568
4175
4472
4635
4615
4176
3383
2605
1703
545
-682
-1846
-2962
-3973
-4661
-4956
-4959
-4763
-4267
-3575
-2883
-2254
-1674
-1152
-853
-778
-705
-639
-495
-202
104
370
566
913
1449
1999
2540
3045
3392
3543
3380
2996
2354
1462
559
-286
-1023
-1784
-2493
-3046
-3431
-3564
-3435
-3123
-2663
-2235
-1866
-1475
-1150
-948
-957
-998
-965
-906
-786
-695
-431
-237
-813
-1379
-1019
-1072
-2085
-2229
-1259
-936
-1536
-1712
-1435
-1943
-2871
-2765
-2035
-2153
-2409
-2069
-1853
-1991
-2054
-1718
-1519
-1252
-743
-436
-396
-485
-590
-845
-1019
-805
-699
-1163
-1364
-1070
-897
-1148
-1215
-1000
-987
-1018
-924
-554
-484
-614
-442
-292
-421
-296
-137
47
230
542
925
848
1007
1123
1213
1312
1616
1953
2109
2273
2416
2469
2647
2676
2713
3414
3411
3523
4205
4719
4857
4992
5711
5997
6107
6604
7093
7217
6517
5066
2742
-1385
-4425
-6339
-8858
-10316
-10406
-9034
-7939
-7589
-6882
-6042
-5203
-3348
-854
1165
1826
1847
1916
1085
411
-91
-8
658
1390
2828
4119
4718
4963
5142
5566
6016
5661
4591
2966
1452
-16
-1732
-3533
-5512
-6943
-7404
-6943
-5990
-5204
-4338
-3124
-2209
-1580
-1097
-684
-242
-22
259
280
-163
-679
-906
-706
-153
824
2146
3177
3777
4189
4367
4301
3807
3131
2402
1358
138
-1150
-2382
-3435
-4174
-4441
-4291
-3931
-3337
-2636
-1896
-1260
-925
-655
-549
-589
-778
-1037
-1114
-1089
-1069
-957
-748
-426
132
860
1628
2205
2602
2739
2589
2157
1484
773
42
-692
-1268
-1761
-2234
-2513
-2543
-2391
-2016
-1461
-859
-392
-125
-31
84
13
-361
-732
-1067
-1340
-2046
-2883
-3441
-3780
-4627
-4715
-3819
-3586
-3119
-2271
-1440
-1453
-1636
-1424
-1232
-1431
-1470
-1095
-1200
-1364
-1465
-1320
-1320
-1032
-505
-60
460
607
557
363
-117
-602
-1013
-1349
-1628
-2056
-2119
-2220
-2293
-2244
-1981
-1639
-1525
-890
-216
78
194
484
616
476
260
409
679
717
1020
1412
1796
1843
1985
2474
2875
3111
3462
3877
3859
3686
3906
3896
3073
3297
3971
4012
4117
4418
5517
5620
5492
6629
6742
6526
6336
4879
1879
-2217
-4793
-6830
-9802
-11170
-10580
-9171
-8191
-7447
-6158
-5518
-4742
-2470
-71
1553
2111
2252
2092
856
62
-155
-184
279
1156
2909
4381
5015
5305
5404
5873
6205
5657
4514
2738
1022
-532
-2317
-4095
-6121
-7460
-7494
-6852
-5874
-4881
-3663
-2354
-1530
-845
-296
-57
77
134
294
126
-456
-825
-980
-804
-127
1063
2548
3613
4191
4642
4755
4454
3734
2853
1952
736
-583
-1835
-2972
-3820
-4306
-4287
-3864
-3310
-2480
-1501
-763
-315
-77
136
52
-422
-952
-1372
-1597
-1755
-1668
-1440
-1196
-768
-89
724
1465
2040
2463
2576
2274
1754
1062
270
-574
-1308
-1786
-2076
-2208
-2274
-2053
-1574
-1070
-417
192
562
703
683
36
-569
-1509
-2829
-3917
-4916
-5008
-5285
-5257
-4554
-3590
-2887
-2399
-1643
-1046
-700
-741
-459
-506
-763
-1270
-1740
-1959
-2174
-1947
-1550
-880
-308
240
845
1159
1306
1254
1018
654
52
-547
-1308
-2077
-2614
-3000
-3138
-3205
-2979
-2513
-2044
-1507
-911
-407
-133
146
155
23
60
159
247
103
344
1012
1346
1708
2495
3358
4027
4342
4837
5243
4843
4402
4430
4188
3643
3227
3591
4154
3306
4000
5011
5422
5576
6201
7555
7036
6616
5251
1904
-2488
-5502
-7600
-10273
-11941
-11454
-9474
-8734
-7648
-6416
-5355
-4318
-2114
914
2457
2968
2873
2384
1210
109
-319
-240
4
1099
2736
4174
5152
5350
5657
6028
6412
5957
4446
2547
723
-1108
-3058
-5059
-7005
-8274
-8451
-7376
-6166
-5027
-3646
-2299
-1262
-753
-291
109
218
225
307
24
-549
-1048
-1132
-745
52
1420
2933
4075
4710
5003
5029
4627
3824
2869
1733
378
-1090
-2481
-3562
-4343
-4699
-4598
-4123
-3347
-2474
-1511
-709
-229
28
69
-71
-491
-1007
-1387
-1608
-1596
-1447
-1226
-922
-481
215
1056
1783
2329
2612
2621
2232
1561
806
-29
-803
-1428
-1856
-2093
-2150
-2028
-1740
-1323
-797
-312
-245
-86
24
-1103
-2569
-2989
-3121
-4443
-5536
-4881
-3949
-4148
-4110
-2793
-1781
-1712
-1448
-337
106
-322
-520
-770
-1268
-1975
-2187
-2125
-2248
-1840
-1142
-513
11
458
782
858
1141
1372
951
211
-190
-642
-1426
-2349
-2674
-2586
-2761
-2567
-1986
-1425
-1200
-889
-464
-329
-242
-80
-5
81
146
178
376
625
1049
1361
2038
2988
3779
4281
4606
5154
5348
4921
4667
4784
4670
4244
4013
4333
4634
4856
5131
5931
6830
7146
7473
7368
7021
4095
-218
-3505
-5886
-8814
-11619
-11833
-10786
-9776
-9078
-7453
-6219
-5693
-4119
-1089
1394
1913
2291
2319
1609
293
-236
-15
206
723
2218
4255
5516
5999
6232
6753
7055
6880
5815
4142
2096
-58
-1839
-3701
-5814
-7739
-8423
-7815
-6749
-5696
-4414
-3008
-2084
-1586
-1116
-703
-726
-806
-711
-712
-1128
-1580
-1542
-1142
-421
893
2695
4194
5076
5572
5839
5621
4845
3826
2680
1367
-102
-1512
-2698
-3601
-4155
-4188
-3886
-3356
-2605
-1663
-761
-344
-253
-304
-562
-987
-1578
-1912
-2014
-2023
-1823
-1485
-1031
-609
29
992
1969
2676
3089
3123
2685
1884
1014
224
-656
-1392
-1886
-2093
-2180
-2153
-2106
-2110
-1622
-1141
-1755
-2576
-1760
-1862
-3487
-3923
-3012
-3101
-4499
-4564
-3507
-3094
-3522
-2703
-1301
-1140
-1361
-1122
-915
-1279
-1550
-1622
-1622
-1848
-1876
-1771
-1668
-1441
-1114
-615
-245
309
776
658
657
817
839
464
-161
-412
-661
-1062
-1363
-1386
-1245
-1321
-1274
-1085
-974
-676
-470
-205
46
93
341
450
393
635
1162
1681
2079
2476
3163
3770
3975
4270
4831
5142
5280
5420
5259
5660
5926
5673
6109
6793
6970
7122
7356
7438
7322
6116
2860
-1081
-4118
-6468
-9548
-11598
-11265
-9867
-9089
-8625
-7328
-6737
-6462
-4614
-1600
111
457
724
791
-58
-1001
-579
127
586
1529
3557
5479
6422
6752
7017
7316
7323
6679
5232
3367
1514
20
-1530
-3303
-5286
-6805
-7035
-6237
-5206
-4370
-3449
-2634
-2398
-2520
-2465
-2338
-2420
-2554
-2349
-2175
-2450
-2518
-2083
-1177
57
1711
3468
4609
5097
5387
5557
5208
4300
3260
2283
1131
-61
-1078
-1782
-2142
-2428
-2502
-2313
-1958
-1434
-899
-612
-658
-1061
-1504
-2113
-2612
-2916
-3030
-2740
-2399
-1940
-1560
-1098
-369
565
1447
2176
2599
2591
2221
1577
1005
460
-29
-678
-1465
-1783
-1846
-2150
-2256
-2299
-2257
-2088
-1954
-2112
-2377
-2218
-2205
-2389
-2699
-2882
-3096
-3518
-3522
-2888
-2432
-2402
-2162
-1874
-1731
-1789
-1657
-1375
-1355
-1509
-1578
-1565
-1624
-1692
-1464
-1043
-506
30
368
615
807
1234
1457
1183
978
1011
587
-155
-459
-505
-849
-1358
-1372
-1157
-1004
-989
-612
-53
-1
55
250
488
642
737
1291
1796
2085
2313
2486
3057
3376
3734
4228
5115
5970
5608
5592
6751
7160
6455
6308
7540
8182
7133
7232
8169
7536
4554
130
-2597
-4828
-8635
-10890
-10379
-8896
-8211
-8400
-7396
-6499
-6995
-6324
-3514
-1241
-1188
-1284
-805
-1298
-2298
-2023
-535
657
1039
2671
5466
7064
7465
7568
7975
8045
7193
5782
4357
2867
1246
-149
-1559
-3542
-5422
-5945
-5170
-4051
-3535
-3078
-2441
-2711
-3522
-3810
-3675
-3696
-4016
-4017
-3582
-3542
-3527
-2898
-1714
-348
1212
3016
4235
4655
4923
5218
5173
4377
3159
2382
1630
846
388
9
-149
-451
-735
-726
-564
-388
-269
-323
-780
-1733
-2874
-3461
-3740
-4083
-4111
-3341
-2479
-2310
-2238
-1609
-700
-60
391
942
1234
780
152
-215
-648
-1213
-1559
-1577
-1581
-1653
-1533
-1148
-852
-947
-999
-953
-934
-1047
-1453
-1766
-1899
-2156
-2629
-3072
-3212
-2991
-2619
-2229
-1965
-1719
-1510
-1631
-1800
-1886
-1856
-2079
-2433
-2466
-2536
-2537
-2297
-1824
-1342
-890
-369
171
685
908
994
999
1191
1063
549
202
342
525
157
126
429
639
375
334
827
1139
901
695
1159
951
482
582
1215
969
1097
1692
2270
2777
2628
3838
4236
4288
4724
5659
6090
5837
6564
7347
7609
7255
7690
7956
7876
5992
2887
-207
-2922
-5012
-8101
-9169
-7916
-6823
-7078
-7354
-6562
-6087
-6113
-5144
-3187
-2611
-3014
-3133
-2919
-3554
-3819
-2646
-1408
-512
717
3076
5310
6291
6631
7181
7460
7044
6048
4886
4128
3399
2246
604
-902
-2027
-2634
-2544
-1991
-1641
-1674
-1816
-2160
-3041
-4207
-4630
-4740
-5206
-5682
-5555
-5031
-4700
-4269
-3188
-1760
-466
739
1877
2801
3345
3694
3756
3244
2572
2158
1992
1942
1831
1875
1945
1871
1666
1363
1284
1330
1026
253
-844
-1765
-2286
-3234
-3941
-3953
-3630
-3445
-3492
-3144
-2611
-2186
-1844
-1553
-1389
-1652
-2009
-1982
-2270
-2528
-2423
-2246
-2092
-2190
-1824
-949
-546
-356
92
366
257
-103
-222
-448
-877
-1063
-1285
-1498
-1796
-1770
-1526
-1454
-1546
-1504
-1540
-1485
-1564
-1957
-1979
-2258
-2478
-2857
-3148
-2987
-2840
-2604
-2256
-1907
-1447
-795
-570
-401
148
550
494
371
445
676
556
541
722
959
1160
1270
1512
1772
2040
2051
1991
2097
2368
1852
1516
1863
1902
1722
1537
2104
2647
2745
2839
3722
3998
3952
4465
4934
4823
5143
6435
5951
5884
6648
6936
6851
5118
2590
533
-2297
-4469
-6080
-7370
-6370
-5349
-5359
-6052
-5717
-4570
-4518
-4422
-3558
-2985
-3250
-4049
-4144
-3893
-4328
-3731
-2706
-1783
-401
1747
3765
4755
5143
5615
6026
5516
4651
4162
3970
3550
2720
1372
269
44
45
-64
-89
34
-5
-439
-1213
-1882
-2844
-3869
-4586
-5103
-5441
-5522
-5010
-4673
-4521
-3830
-2857
-1886
-1145
-473
548
1169
1247
1155
951
1061
1235
1526
1807
2057
2554
2999
3192
3133
2823
2501
2341
1743
1085
692
410
-132
-1142
-1925
-2143
-2365
-2763
-3102
-3227
-3096
-3465
-4042
-4295
-4241
-4224
-4670
-4775
-4450
-4241
-4048
-3672
-3089
-2606
-2320
-1704
-959
-545
-184
180
524
445
348
418
462
489
359
300
173
32
-162
-277
-434
-522
-792
-1122
-1418
-1610
-1792
-2141
-2329
-2528
-2674
-2822
-2860
-2573
-2446
-2479
-2029
-1881
-1583
-1289
-1200
-741
-406
-215
-95
291
791
1028
1307
1748
2267
2638
2602
3202
3500
3228
3200
3353
3613
3359
3228
3962
4155
3472
3414
3854
3866
3533
3444
3901
4376
4082
4129
4606
5057
5544
5626
5715
5740
4046
1085
-1011
-2408
-4198
-6176
-5670
-4104
-4370
-5487
-5044
-3376
-3206
-4232
-3766
-2723
-3451
-4588
-4786
-4360
-4638
-5057
-4494
-3239
-2101
-911
714
2140
3190
3627
3882
3981
3925
3665
3381
3289
2843
1930
1543
2084
2595
2337
1896
2205
2383
1681
828
503
-72
-1348
-2593
-3291
-3734
-4350
-4656
-4449
-4284
-4203
-3860
-3231
-2685
-2351
-2122
-1948
-1900
-1897
-1744
-1441
-1163
-959
-731
-143
697
1293
1611
2018
2671
3119
2894
2795
3106
3134
2603
1890
1506
1200
633
138
-138
-449
-939
-1418
-1725
-2124
-2518
-2902
-3390
-3860
-4228
-4491
-4623
-4788
-4879
-4802
-4693
-4422
-4078
-3690
-3162
-2665
-2370
-2190
-1833
-1327
-1109
-993
-724
-382
-128
24
313
566
547
646
837
729
632
675
719
544
62
-98
-132
-431
-711
-790
-802
-1016
-1247
-1447
-1471
-1452
-1706
-1861
-1680
-1496
-1537
-1482
-1034
-577
-555
-270
323
952
1197
1361
1786
2140
2028
2181
2795
2900
3178
3418
3806
4049
4056
4360
4553
4302
4292
4416
4497
4455
4202
4670
4784
4638
4572
4757
5016
4465
2880
1571
974
-398
-1943
-2376
-1622
-1758
-2903
-3360
-2531
-2156
-2828
-3143
-2655
-2657
-3630
-4303
-4442
-4529
-4960
-5246
-5050
-4431
-3873
-3290
-2533
-1839
-1368
-1177
-903
-320
254
442
568
767
819
672
895
1541
1973
2074
2455
3108
3457
3249
3172
3331
3015
2288
1773
1697
1512
924
279
-76
-285
-583
-834
-872
-817
-898
-1236
-1678
-1945
-2137
-2442
-2713
-2854
-2901
-2918
-2891
-2695
-2422
-2295
-2036
-1637
-1256
-936
-647
-393
-364
-493
-540
-526
-434
-357
-265
-88
-71
-40
-7
79
216
165
47
-56
-120
-300
-599
-866
-1052
-1259
-1396
-1462
-1437
-1278
-1275
-1317
-1354
-1353
-1253
-1291
-1306
-1324
-1325
-1391
-1471
-1389
-1318
-1134
-1035
-933
-760
-641
-432
-305
-207
-94
-37
-26
-83
34
218
-129
46
-41
-21
100
214
304
280
407
45
151
214
199
-182
-5
448
168
89
376
278
525
722
531
694
669
992
735
658
869
777
1374
904
663
1239
1422
1397
1001
1310
1710
1645
1387
1345
1940
1785
1663
1698
1866
1985
1857
1851
1698
1577
1391
1051
799
778
763
598
366
355
362
177
4
-42
-90
-355
-604
-723
-891
-1179
-1427
-1574
-1669
-1746
-1753
-1737
-1713
-1733
-1754
-1773
-1791
-1732
-1655
-1591
-1548
-1440
-1361
-1335
-1213
-1077
-941
-816
-640
-469
-365
-222
-118
-58
-24
65
210
266
284
326
352
298
243
213
167
96
27
-55
-112
-191
-271
-333
-422
-435
-447
-441
-412
-394
-396
-414
-419
-412
-426
-457
-478
-473
-500
-504
-479
-441
-427
-399
-332
-287
-237
-203
-138
-113
-138
-170
-183
-214
-295
-358
-411
-473
-536
-553
-554
-545
-593
-649
-659
-658
-698
-765
-802
-862
-942
-1014
-1062
-1095
-1078
-1097
-1026
-962
-847
-801
-812
-718
-666
-610
-586
-600
-608
-560
-580
-556
-529
-468
-431
-347
-381
-355
-47
-50
-165
-133
10
10
-69
-46
21
53
-1
3
35
65
76
96
124
144
140
91
66
53
32
8
15
37
53
44
38
64
99
164
236
298
326
354
370
375
378
370
406
460
504
554
595
604
595
598
568
515
506
519
518
491
447
398
315
225
181
152
104
35
-17
-83
-175
-269
-322
-370
-437
-479
-522
-581
-623
-668
-742
-806
-858
-888
-917
-937
-978
-1024
-1058
-1109
-1130
-1159
-1138
-1086
-1022
-1007
-1004
-975
-958
-967
-987
-958
-904
-840
-792
-734
-647
-577
-518
-455
-387
-337
-273
-198
-184
-212
-244
-309
-393
-496
-583
-637
-667
-700
-727
-749
-792
-830
-846
-822
-791
-729
-666
-616
-566
-529
-450
-379
-328
-274
-224
-157
-96
-72
-74
-99
-113
-134
-164
-179
-177
-172
-170
-188
-210
-234
-261
-262
-304
-332
-390
-463
-524
-573
-592
-615
-611
-621
-621
-580
-570
-571
-554
-533
-519
-525
-528
-520
-508
-521
-519
-523
-540
-509
-467
-401
-344
-290
-224
-157
-102
-68
-40
-34
-36
-33
-34
-48
-74
-108
-116
-99
-104
-80
-44
-42
-69
-80
-60
-63
-98
-143
-170
-189
-213
-251
-288
-311
-308
-286
-257
-195
-107
-30
31
77
99
86
74
81
99
86
74
59
29
26
46
63
62
66
56
32
-11
-42
-75
-156
-206
-225
-261
-296
-339
-360
-364
-358
-341
-344
-361
-344
-312
-302
-297
-276
-246
-269
-300
-322
-373
-412
-445
-487
-527
-571
-608
-643
-672
-711
-737
-753
-782
-832
-864
-889
-910
-919
-911
-878
-862
-826
-784
-766
-726
-646
-585
-515
-446
-372
-275
-229
-191
-171
-159
-170
-194
-233
-278
-285
-296
-344
-388
-396
-401
-416
-459
-502
-571
-667
-734
-770
-785
-776
-742
-698
-643
-582
-551
-499
-424
-353
-291
-243
-189
-134
-120
-141
-139
-102
-71
-28
20
45
46
21
3
-24
-63
-100
-111
-159
-229
-285
-318
-351
-383
-407
-430
-444
-464
-491
-502
-489
-489
-511
-542
-537
-532
-524
-504
-483
-483
-483
-446
-394
-345
-304
-238
-188
-161
-141
-130
-120
-99
-74
-42
-3
17
33
51
67
71
71
51
46
38
1
-22
-43
-78
-128
-154
-155
-169
-191
-185
-172
-150
-165
-187
-217
-248
-268
-262
-284
-335
-379
-377
-344
-284
-221
-172
-129
-83
-49
-53
-44
-50
-46
-59
-71
-83
-128
-193
-255
-274
-277
-302
-310
-323
-332
-330
-357
-395
-433
-474
-510
-538
-549
-524
-536
-542
-503
-466
-419
-360
-266
-185
-169
-162
-159
-162
-182
-204
-200
-224
-250
-264
-289
-351
-413
-442
-455
-483
-491
-515
-517
-497
-499
-484
-470
-468
-483
-482
-444
-415
-408
-378
-315
-274
-241
-193
-130
-60
10
87
131
136
109
62
19
-31
-76
-131
-190
-244
-301
-358
-410
-454
-483
-476
-465
-467
-483
-507
-520
-538
-559
-549
-532
-489
-434
-400
-355
-302
-251
-205
-139
-105
-86
-58
-29
-34
-56
-77
-102
-137
-169
-177
-195
-222
-259
-285
-319
-357
-405
-423
-435
-482
-545
-601
-642
-685
-691
-675
-652
-631
-603
-561
-503
-446
-392
-325
-276
-264
-250
-235
-218
-200
-217
-212
-189
-183
-168
-139
-112
-95
-56
-32
-60
-96
-107
-111
-132
-152
-168
-203
-272
-343
-375
-400
-419
-442
-454
-450
-456
-450
-467
-499
-496
-478
-475
-497
-499
-488
-479
-455
-421
-383
-361
-341
-292
-230
-192
-178
-160
-149
-147
-148
-133
-111
-87
-91
-89
-69
-63
-75
-79
-91
-94
-122
-159
-194
-221
-226
-286
-327
-355
-365
-378
-385
-367
-333
-344
-359
-340
-350
-347
-362
-370
-380
-395
-405
-401
-414
-403
-389
-352
-311
-281
-258
-254
-253
-265
-282
-305
-297
-304
-345
-383
-401
-434
-448
-428
-397
-347
-320
-309
-306
-305
-315
-355
-405
-432
-439
-414
-410
-401
-352
-287
-233
-211
-184
-176
-183
-204
-251
-287
-302
-325
-347
-333
-326
-351
-350
-334
-315
-312
-334
-362
-392
-398
-420
-456
-475
-472
-457
-422
-372
-330
-311
-271
-217
-178
-140
-109
-80
-58
-63
-62
-71
-112
-161
-212
-247
-256
-272
-286
-305
-318
-323
-351
-384
-396
-395
-396
-416
-438
-449
-455
-478
-503
-506
-483
-454
-432
-411
-370
-328
-312
-308
-318
-301
-266
-236
-210
-185
-152
-115
-100
-94
-85
-79
-61
-58
-53
-60
-77
-88
-125
-167
-202
-249
-302
-341
-374
-390
-416
-467
-494
-512
-514
-512
-493
-487
-467
-419
-395
-388
-379
-368
-348
-338
-325
-307
-307
-290
-266
-248
-244
-242
-206
-177
-176
-186
-178
-174
-173
-173
-187
-178
-198
-238
-252
-252
-231
-222
-228
-241
-228
-187
-136
-120
-130
-113
-113
-90
-75
-60
-63
-93
-135
-158
-169
-198
-207
-202
-187
-199
-230
-243
-246
-263
-277
-286
-317
-328
-330
-341
-326
-316
-318
-319
-305
-298
-267
-257
-265
-265
-258
-242
-217
-184
-165
-136
-104
-95
-119
-145
-155
-158
-187
-206
-193
-187
-181
-172
-179
-215
-242
-264
-286
-291
-288
-287
-295
-321
-358
-363
-355
-346
-333
-287
-251
-242
-239
-225
-213
-221
-219
-215
-205
-222
-226
-215
-209
-206
-215
-211
-218
-207
-192
-199
-207
-217
-246
-288
-305
-327
-370
-403
-428
-433
-431
-409
-384
-378
-363
-367
-391
-396
-378
-352
-330
-310
-289
-281
-296
-303
-278
-235
-201
-188
-160
-131
-104
-93
-98
-87
-69
-75
-91
-102
-119
-133
-157
-172
-182
-179
-180
-192
-184
-165
-166
-177
-218
-269
-296
-343
-372
-379
-373
-377
-376
-386
-385
-361
-346
-325
-299
-273
-262
-267
-261
-247
-239
-238
-231
-216
-211
-193
-159
-144
-139
-109
-116
-132
-123
-118
-116
-129
-162
-184
-198
-209
-236
-226
-202
-182
-186
-195
-199
-202
-202
-201
-173
-159
-135
-137
-156
-163
-175
-175
-177
-177
-157
-151
-183
-204
-213
-227
-238
-265
-301
-326
-333
-311
-319
-340
-345
-319
-294
-286
-265
-240
-225
-220
-219
-217
-226
-229
-228
-223
-230
-226
-201
-214
-248
-269
-288
-294
-305
-311
-313
-296
-275
-280
-304
-317
-316
-316
-314
-297
-284
-278
-271
-289
-306
-285
-255
-214
-187
-198
-194
-182
-196
-220
-233
-234
-233
-229
-225
-211
-195
-192
-215
-235
-245
-240
-230
-235
-221
-218
-234
-255
-281
-286
-269
-262
-255
-246
-253
-278
-277
-274
-280
-300
-306
-298
-294
-307
-343
-357
-358
-363
-322
-280
-245
-235
-199
-176
-165
-176
-184
-169
-151
-137
-134
-117
-125
-166
-219
-263
-294
-308
-297
-279
-257
-260
-271
-292
-303
-309
-318
-324
-331
-339
-327
-321
-341
-353
-330
-316
-319
-302
-267
-269
-270
-252
-244
-243
-245
-207
-181
-163
-134
-123
-93
-58
-54
-36
-24
-39
-44
-37
-57
-78
-77
-79
-88
-101
-114
-119
-121
-120
-121
-113
-105
-98
-126
-156
-172
-200
-237
-265
-263
-250
-263
-270
-256
-249
-259
-279
-273
-267
-254
-239
-235
-237
-233
-236
-235
-213
-225
-233
-209
-187
-177
-165
-164
-163
-177
-160
-135
-109
-122
-132
-140
-176
-196
-219
-255
-293
-343
-382
-404
-415
-409
-400
-394
-401
-426
-434
-424
-427
-438
-401
-379
-388
-364
-340
-324
-310
-312
-299
-276
-245
-211
-195
-194
-184
-188
-219
-230
-234
-220
-222
-223
-212
-230
-244
-240
-226
-224
-240
-241
-225
-211
-214
-221
-241
-261
-255
-243
-236
-244
-261
-274
-263
-266
-293
-313
-320
-331
-334
-333
-347
-354
-382
-409
-442
-458
-472
-470
-439
-406
-365
-343
-310
-261
-215
-189
-143
-96
-64
-50
-55
-52
-65
-66
-86
-100
-134
-188
-233
-267
-274
-281
-274
-270
-303
-326
-349
-382
-418
-448
-469
-492
-507
-522
-533
-540
-511
-475
-441
-402
-354
-297
-233
-193
-184
-181
-181
-184
-183
-204
-206
-182
-179
-163
-135
-107
-97
-83
-90
-100
-96
-95
-106
-129
-146
-190
-236
-273
-286
-276
-263
-279
-288
-298
-320
-327
-311
-303
-305
-294
-298
-309
-310
-306
-315
-293
-261
-214
-165
-144
-146
-143
-150
-143
-136
-134
-149
-163
-158
-167
-158
-170
-189
-231
-261
-250
-251
-278
-327
-350
-377
-397
-397
-410
-429
-448
-456
-460
-481
-493
-472
-450
-438
-420
-403
-403
-425
-433
-435
-447
-441
-430
-405
-387
-371
-337
-296
-265
-246
-244
-234
-220
-235
-254
-263
-262
-260
-299
-333
-339
-337
-331
-316
-273
-241
-206
-196
-210
-223
-243
-254
-264
-262
-282
-291
-301
-303
-268
-249
-231
-211
-196
-195
-213
-236
-252
-279
-296
-323
-360
-377
-378
-370
-384
-372
-346
-353
-343
-317
-292
-287
-290
-283
-278
-282
-290
-284
-254
-224
-236
-240
-215
-187
-190
-174
-163
-166
-173
-179
-197
-230
-241
-248
-264
-295
-312
-321
-333
-332
-329
-326
-325
-326
-323
-332
-333
-318
-306
-311
-337
-340
-323
-317
-309
-276
-243
-247
-246
-247
-256
-268
-266
-237
-226
-225
-225
-205
-187
-168
-142
-114
-110
-135
-131
-143
-162
-198
-228
-262
-315
-352
-369
-366
-372
-372
-373
-372
-378
-373
-382
-412
-408
-405
-380
-384
-376
-341
-325
-331
-292
-328
-337
-233
-125
-303
-479
-435
-288
-1191
-1839
-63
296
-834
-1030
-173
412
-130
-669
-490
-64
-178
-506
-881
-983
-744
-640
-698
-516
-378
-522
-521
-436
-541
-556
-469
-335
-250
-465
-443
-190
-232
-277
-334
-354
-232
-265
-390
-488
-281
-290
-375
-327
-222
-152
-116
-350
-435
-210
-252
-239
-373
-371
-251
-249
-395
-436
-227
-395
-522
-370
-396
-406
-484
-677
-555
-371
-474
-540
-504
-504
-440
-398
-426
-372
-377
-449
-406
-262
-282
-388
-258
-109
-146
-237
-187
-54
-96
-147
-115
-161
-187
-92
-85
-231
-251
-257
-244
-255
-415
-562
-557
-438
-526
-533
-527
-456
-279
-823
-495
165
-643
-485
-220
-480
-309
-96
-27
-270
-475
-315
209
157
-350
-279
92
181
-226
-579
-360
57
177
-613
-710
-119
-150
-363
-466
-687
-185
236
-395
-740
-605
219
194
-676
-467
-88
43
-146
-667
-264
47
-91
-199
-658
-293
26
207
-178
-1034
-68
146
-242
-554
-127
-938
-648
144
-656
-205
-480
-415
-608
-443
114
-255
-1283
-211
964
-697
-1531
-663
532
122
-329
-180
-926
-435
49
-259
-322
-37
-710
-364
835
-123
-1060
-1082
753
540
-1105
-1142
184
576
-456
-770
-63
258
-847
-241
-347
-36
-146
-1230
-448
373
-74
-947
-631
166
164
-348
-37
40
-1007
-769
488
-171
-888
-726
174
90
-429
-609
-401
883
-271
-1422
-413
849
457
-708
-1059
-231
324
-194
-455
-418
-124
675
-321
-1330
-461
753
911
-1405
-1887
344
1440
-1069
-1927
-326
744
-512
-1346
-333
669
-483
-1770
269
1225
-22
-1119
-150
1225
698
-430
117
323
-1100
521
1825
-933
-382
388
278
-405
-1071
537
365
-671
-1405
490
1172
-1178
-1373
-119
1439
-352
-1388
-262
347
73
-1090
979
194
-1850
125
1101
1233
-336
-2374
63
955
-22
-584
29
396
-691
-62
976
-199
181
331
198
719
-578
-340
0
840
695
-401
-109
662
480
-106
-37
460
-741
-213
685
-245
1326
-187
-1169
331
1572
-178
-966
130
727
624
-981
-217
613
29
-61
103
823
-753
-318
1123
-305
-1194
-144
1081
-682
-694
1255
699
-1141
-328
-170
111
1101
-573
-272
-46
-557
60
724
784
-86
-1430
-984
1442
1023
-1292
-679
689
192
-871
-898
685
866
-90
-1830
380
1673
-947
-879
-621
1391
69
-1702
681
256
-210
-536
237
-801
-615
1971
-390
-1806
-873
261
2605
-563
-1968
-817
743
1259
-243
438
-1025
-203
1564
29
-731
-281
1251
586
-294
-118
-338
-376
997
-265
-1082
1618
-369
-950
420
-529
-552
-592
783
909
-1378
-1577
355
1126
-373
-1217
-122
177
-424
551
835
-2300
-985
2288
669
-1224
-1072
1007
789
-702
-541
317
159
-339
1402
188
-217
-31
-332
417
654
339
-1516
779
1132
-1146
-1639
560
1125
-99
-327
-1506
346
708
-157
-849
-596
41
-737
-77
625
662
-978
-573
1072
-223
-692
-690
1919
1130
-1464
-1033
1099
861
-1251
388
1205
-1216
-805
1043
693
-1235
-129
1174
-508
-1507
-415
-179
-145
558
114
-1216
-1399
789
1086
-936
-448
-886
-452
1672
-1748
-509
1439
-1156
-175
1278
-951
-840
1307
490
-713
-855
211
-97
418
-320
265
69
-1048
808
1086
-517
-408
508
-32
-1276
365
699
-1940
-246
-445
927
-106
-1091
-883
-940
826
458
-414
-2726
-902
2356
743
-1736
-2133
-170
3166
993
-2221
-1195
902
1827
-859
-971
-300
-538
1128
-275
-84
90
-1235
395
154
327
-212
-740
1009
968
-1339
-1458
1145
998
-1535
-1286
1267
896
-300
-19
-331
-86
717
-1032
-576
-229
56
1251
1010
-649
-2074
-77
1846
-231
-1278
168
-22
425
-822
211
898
-2005
931
1430
-1163
-562
1115
-920
-770
-345
-919
-242
-391
561
134
55
-308
-1897
-1133
2400
6
-2365
-768
614
206
75
-1111
-689
734
-81
1545
-384
-1760
408
375
-1553
-982
784
383
-284
-715
346
795
1100
-1695
-1600
1527
-1414
-754
1627
-912
-2433
1107
2992
-2282
-1528
1238
586
-41
-569
-307
-1280
1154
324
-2451
587
1985
-313
286
1664
-2556
-797
2952
541
-324
-1426
8
1270
-500
906
-447
-1559
-254
2179
1644
-1907
-1203
327
1048
-132
-556
-772
586
1032
-497
655
72
-972
66
925
743
-743
-1640
1013
1792
-174
-1122
-1256
1849
1211
-694
-163
644
516
-352
605
-366
-28
350
-619
411
1090
-1882
-795
1505
-577
-1700
557
218
-1249
313
38
-2
-967
119
-503
-825
-218
-271
82
-1004
237
1524
-169
-2097
-830
1315
1121
-1002
-628
223
-1468
750
38
-39
-483
848
-468
-1998
57
1118
935
-2188
-1927
605
1612
-810
-1377
43
1027
-639
-2227
-537
1316
-150
-958
-912
129
269
-1133
-598
893
1253
-656
-1886
-949
1535
986
-1228
-739
-1147
-551
890
1398
-995
-2113
-1150
834
1965
-1502
-3124
-850
1959
120
-1675
-1016
312
927
-869
-615
647
285
-434
-1180
-378
846
-558
-888
-214
-270
947
-402
-1975
-442
-17
-641
-277
-639
-673
-1198
-2377
1343
1299
-977
-2253
-2152
-241
282
1209
-402
-2435
-2375
1008
2366
-861
-15
349
-1992
-387
1650
-269
-1153
298
-579
-213
694
-557
189
536
24
-1944
-1956
942
408
-1865
-1065
-167
-508
121
-909
510
55
-2836
-150
-216
-1808
-806
-138
-1949
135
1592
-1685
-296
-424
-556
-411
-712
380
-551
-1114
-255
-867
374
1329
-1402
-971
1006
1037
561
-968
-2142
-1921
439
1617
465
-1302
-1679
773
1569
-899
-1727
862
228
-1063
-583
-77
-112
-2231
-1446
1721
549
-2234
-1552
657
276
-1005
-1643
-781
285
-434
-577
554
972
-1240
-1311
-255
-294
-244
-14
-249
-2265
-609
1725
587
-1481
-920
1013
-393
-1455
-702
-603
-699
-748
-433
-1156
-784
-130
897
929
-1935
-1835
-195
-210
-218
-277
-1389
-330
-702
30
1138
-346
-962
-705
-744
-379
667
-1328
-1225
-255
-304
-973
-625
-147
212
510
-790
-460
-361
-1373
-253
1072
-414
-917
94
630
-1389
-940
885
115
-526
-560
-528
89
628
-222
-1390
-1258
-1693
-360
2708
-1093
-3264
-20
728
-754
-1663
-933
458
-522
105
137
-1562
-415
-44
-361
191
-696
-1309
44
1426
182
-1583
-746
-264
660
-297
-869
293
-540
-46
-596
-883
311
-82
110
-554
-554
-99
-392
853
-199
-1545
-325
1102
-743
-1128
368
-2
-441
-1252
-1015
-545
616
326
-1039
-635
-1787
-1208
691
439
-930
-3822
-1125
1459
1035
-1055
-2613
751
-1070
-1139
872
-560
-1393
-182
-439
-327
1142
-809
-2161
544
1987
403
-760
-2234
-1084
2052
210
-430
-92
-2483
-664
1313
1234
-185
-2210
-1051
-376
-462
-440
-232
-314
-1458
-437
192
-671
-1205
-551
-632
-1367
-182
-155
-1275
-687
377
-341
-596
761
317
-1685
-984
603
321
-697
-1284
-640
423
43
-439
-673
-702
-378
-303
-630
-137
-720
-1834
-48
940
650
-463
-1996
-1603
588
475
-1352
-1115
-1104
-939
189
-292
-991
-728
-1294
-1028
-182
-456
-1037
35
342
-1316
-1736
-520
-246
-533
-8
38
-567
-1154
-940
81
439
-3
-1314
-1179
76
693
287
-348
-695
-1709
-518
1407
1330
-1670
-1888
598
474
-598
-1392
-601
139
113
-233
-894
-1265
28
-80
-453
-646
-1127
-797
-95
877
459
-797
-1492
-1127
-269
783
209
-1236
-1299
-662
35
575
-173
-1270
-755
433
243
-624
-605
-172
-455
-637
-487
-402
-273
893
2263
-701
-2102
-675
268
367
-354
-714
-372
569
182
-57
-653
-274
380
-689
-682
-180
-107
-459
-155
-365
-774
-662
-320
584
203
-50
-591
-937
-585
-857
-385
229
594
-423
-1105
197
852
166
-641
-808
-611
54
288
147
-315
-456
-137
87
-408
-682
-407
-598
-739
-426
-304
-362
-24
-554
-368
172
-378
-796
-388
-38
-370
-336
-702
-993
-249
-128
-395
-21
76
-293
-367
-79
-154
-663
-846
-489
195
593
-264
-273
-15
-594
-412
-302
27
-117
-502
-86
160
109
-527
-779
-173
-48
-177
-321
-632
-445
-418
-647
-554
-299
-416
-548
-111
-129
-106
3
-417
-719
-375
47
-338
-616
-280
-106
-177
-457
-424
-575
-400
-128
-170
-282
-524
-518
-354
-229
-49
-388
-869
-776
-413
167
-27
-270
-36
-117
-585
-259
-4
-241
-190
-245
105
62
-234
-238
-89
-131
-401
-286
-174
136
205
-162
-309
-550
-296
-128
-366
-334
-32
-95
-488
-559
-556
-359
-212
-430
-212
-313
-381
-101
-237
-405
-621
-645
-302
58
-192
-383
-495
-614
-393
-427
-330
-268
-601
-508
40
-122
-488
-410
-498
-436
-183
81
-105
-444
-338
-275
-391
-454
-184
-1
-134
-81
-72
-251
-521
-636
-435
-293
-415
-321
-186
-331
-291
-118
-439
-834
-679
-534
-212
-146
-442
-552
-602
-539
-416
-449
-679
-813
-747
-677
-681
-630
-551
-424
-396
-646
-648
-546
-720
-582
-480
-794
-864
-787
-720
-528
-505
-546
-537
-460
-399
-582
-723
-554
-437
-478
-499
-499
-327
-119
-248
-476
-550
-488
-303
-190
-216
-393
-454
-394
-348
-167
-253
-451
-305
67
149
30
-153
-297
-94
25
-2
58
102
256
349
192
2
-94
-30
93
30
-92
116
195
105
190
119
107
116
22
-48
7
41
-145
-62
109
126
161
342
348
81
67
-1
-23
66
144
333
276
283
503
516
306
306
439
405
344
203
269
411
480
496
464
660
576
462
552
478
440
393
436
432
332
397
453
430
387
371
209
149
105
-67
-182
-342
-335
-386
-610
-691
-681
-760
-906
-933
-1115
-1362
-1493
-1664
-1802
-1899
-1921
-1982
-2066
-1982
-2019
-2145
-2193
-2162
-2173
-2346
-2415
-2323
-2239
-2203
-2099
-1925
-1866
-1776
-1644
-1524
-1557
-1569
-1489
-1444
-1398
-1235
-975
-927
-890
-680
-710
-741
-728
-805
-803
-779
-633
-465
-430
-373
-337
-352
-355
-338
-378
-426
-375
-357
-251
-195
-115
-20
43
191
248
253
214
306
477
575
757
833
779
1024
1286
1288
1346
1422
1428
1390
1510
1815
1880
2019
2149
2256
2520
2517
2655
2806
2482
2603
2936
2846
3004
3185
3342
3358
3263
3263
3184
3254
3160
2432
1681
1244
673
276
382
635
382
-206
-128
-350
-1124
-1942
-2603
-3040
-3705
-3664
-3298
-3160
-3232
-3390
-3404
-3684
-3944
-4237
-4271
-3980
-3876
-3727
-3312
-2685
-2410
-2209
-1645
-1245
-1222
-1234
-605
-96
-10
91
380
914
1215
1645
2073
2138
2028
1808
1788
1834
1650
1404
1379
1532
1628
1504
1412
1308
756
226
17
-209
-490
-880
-956
-898
-1118
-1282
-1372
-1458
-1644
-1965
-2287
-2402
-2524
-2681
-2508
-2238
-2230
-2403
-2526
-2448
-2414
-2664
-2736
-2556
-2590
-2547
-2180
-1895
-1901
-1996
-1947
-1867
-1812
-1764
-1647
-1549
-1519
-1460
-1330
-1133
-1038
-996
-954
-855
-693
-698
-701
-614
-586
-604
-587
-492
-493
-441
-490
-565
-623
-805
-938
-979
-882
-911
-926
-877
-837
-733
-733
-784
-844
-949
-974
-761
-589
-495
-304
-188
43
207
364
618
713
878
1117
1612
2100
2181
2624
2956
3032
3239
3383
3818
3955
4154
4559
4663
4923
5085
5192
5396
5488
5227
4080
2998
2313
1480
1496
2109
2382
2145
1451
963
267
-839
-1959
-2846
-3692
-4231
-4006
-3485
-3145
-3398
-3834
-4507
-5100
-5488
-5933
-5745
-5459
-5232
-4806
-4266
-3625
-3271
-3003
-2575
-2348
-2256
-1937
-1235
-557
-229
51
499
950
1516
2139
2649
2870
2635
2416
2464
2625
2602
2389
2424
2531
2603
2676
2601
2352
1648
874
457
214
-51
-309
-401
-407
-614
-782
-978
-1330
-1762
-2261
-2476
-2542
-2635
-2639
-2556
-2382
-2329
-2550
-2649
-2606
-2666
-2779
-2771
-2685
-2655
-2633
-2345
-1963
-1811
-1766
-1707
-1549
-1483
-1465
-1360
-1366
-1432
-1351
-1110
-670
-402
-402
-369
-365
-387
-434
-504
-540
-607
-600
-442
-192
-136
-276
-422
-554
-675
-890
-1065
-1202
-1265
-1284
-1242
-1190
-1264
-1276
-1343
-1449
-1500
-1591
-1655
-1652
-1537
-1410
-1284
-1113
-966
-844
-693
-497
-258
-178
-119
108
373
621
882
1286
1600
1785
2154
2324
2320
2471
2572
2700
3154
3500
3660
4056
4163
4216
4392
4191
4279
4333
4279
4495
4617
4302
3201
2454
1743
1098
1405
1601
1689
1414
817
247
-388
-1287
-2514
-3368
-4093
-4218
-3857
-3542
-3350
-3693
-4288
-4965
-5253
-5616
-5942
-5668
-5318
-4791
-4224
-3601
-3140
-2880
-2680
-2541
-2241
-1980
-1411
-604
123
678
1044
1298
1586
2056
2361
2561
2600
2462
2445
2618
2853
2722
2411
2206
2092
2183
2124
1898
1455
806
332
65
-144
-415
-635
-846
-947
-983
-1131
-1389
-1770
-2171
-2524
-2631
-2637
-2717
-2762
-2718
-2585
-2669
-2770
-2794
-2922
-2961
-2951
-2841
-2727
-2575
-2361
-2185
-2019
-1916
-1823
-1767
-1643
-1461
-1324
-1226
-1078
-906
-746
-467
-234
-187
-137
-129
-157
-124
-41
-56
-185
-262
-223
-173
-149
-218
-446
-685
-816
-904
-1003
-1128
-1273
-1386
-1426
-1363
-1371
-1447
-1539
-1612
-1650
-1636
-1607
-1555
-1460
-1323
-1055
-823
-602
-391
-261
-113
72
434
611
842
1230
1451
1740
2081
2321
2466
2833
3088
3350
3583
3644
3922
4110
4420
4651
4863
5078
5140
5367
5418
5396
4868
3682
2849
2160
1749
2202
2700
2657
2236
1524
688
-213
-1342
-2578
-3563
-4218
-4196
-3620
-3070
-3009
-3553
-4384
-5294
-5871
-6262
-6448
-6202
-5714
-5062
-4257
-3476
-3142
-3049
-2995
-2940
-2736
-2373
-1665
-755
69
715
1180
1525
1798
2095
2375
2492
2443
2391
2473
2785
3067
2969
2756
2567
2444
2473
2397
2078
1480
863
471
311
201
45
-183
-434
-548
-589
-706
-1110
-1741
-2299
-2667
-2641
-2471
-2385
-2361
-2409
-2430
-2520
-2651
-2838
-3124
-3367
-3387
-3108
-2732
-2369
-2085
-1905
-1876
-1938
-1950
-1998
-1921
-1736
-1479
-1133
-823
-536
-315
-97
-32
-95
-146
-174
-109
71
293
350
330
293
295
277
247
71
-265
-481
-562
-588
-714
-810
-993
-1238
-1229
-1163
-1104
-1233
-1499
-1651
-1715
-1672
-1526
-1440
-1481
-1341
-1075
-853
-646
-557
-515
-480
-271
0
305
691
928
1222
1465
1684
1925
2070
2146
2373
2724
2856
3091
3339
3544
3827
3978
4059
4178
4266
4338
4567
4705
4708
4823
4616
3751
3045
2534
1935
2074
2388
2225
1942
1420
700
17
-683
-1731
-2746
-3484
-3795
-3501
-3161
-3159
-3581
-4258
-4952
-5344
-5511
-5782
-5720
-5376
-4927
-4172
-3359
-3007
-2903
-2774
-2727
-2476
-2029
-1435
-711
15
661
1190
1597
1849
2045
2192
2210
2202
2275
2407
2675
2906
2833
2573
2333
2138
2080
1978
1681
1283
922
701
587
513
296
-43
-375
-665
-775
-822
-1148
-1538
-1840
-2063
-2072
-2025
-2174
-2397
-2597
-2712
-2754
-2848
-2992
-3139
-3205
-3140
-2920
-2707
-2608
-2581
-2532
-2464
-2347
-2169
-1995
-1784
-1547
-1270
-926
-646
-483
-383
-236
-53
57
174
335
504
629
673
689
691
520
381
338
211
23
-156
-287
-406
-535
-732
-978
-1186
-1346
-1425
-1400
-1416
-1520
-1638
-1672
-1655
-1604
-1553
-1486
-1463
-1369
-1097
-793
-558
-516
-357
-149
-25
272
520
796
902
1145
1499
1736
1971
2064
2304
2480
2687
2867
3155
3328
3363
3791
3776
3821
4129
4110
4190
4353
4568
4392
4406
3940
3147
2910
2377
2175
2222
2353
1864
1307
832
-176
-832
-1710
-2445
-3004
-3366
-3383
-3247
-3093
-3580
-4095
-4795
-5386
-5474
-5503
-5295
-5002
-4412
-3923
-3286
-2773
-2828
-2716
-2627
-2302
-1839
-1130
-448
139
817
1228
1619
1716
1728
1764
1847
1979
2078
2388
2498
2635
2644
2359
2060
1780
1565
1363
1282
1032
751
563
386
321
66
-331
-694
-877
-1020
-1059
-1052
-1347
-1723
-1980
-2105
-2162
-2201
-2361
-2574
-2629
-2593
-2538
-2515
-2706
-2948
-3011
-2894
-2666
-2483
-2365
-2222
-2079
-1911
-1710
-1533
-1440
-1415
-1241
-893
-536
-289
-78
98
186
277
357
390
386
373
462
537
522
470
373
246
19
-202
-409
-599
-702
-780
-849
-937
-1091
-1186
-1262
-1273
-1359
-1435
-1443
-1439
-1320
-1216
-1059
-1038
-928
-838
-677
-401
-180
5
141
378
553
785
999
1153
1318
1415
1728
1961
2232
2394
2517
2717
2757
2899
3084
3258
3251
3440
3815
3779
3954
4041
4006
3885
3855
3756
3086
2893
2461
2108
2209
2076
1783
1269
867
159
-388
-972
-1773
-2434
-2999
-3084
-3097
-3123
-3473
-3841
-4168
-4621
-4680
-4751
-4911
-4726
-4366
-3869
-3338
-2826
-2706
-2538
-2324
-2109
-1687
-1301
-772
-329
293
797
1153
1409
1431
1516
1593
1636
1699
1813
1864
1966
2057
1942
1773
1525
1311
1163
997
860
537
429
321
131
75
-166
-412
-542
-637
-765
-950
-1218
-1495
-1772
-1932
-2027
-2161
-2258
-2340
-2436
-2414
-2531
-2656
-2839
-3028
-2991
-2886
-2677
-2456
-2262
-2132
-1936
-1769
-1600
-1474
-1404
-1215
-959
-597
-215
7
205
286
330
399
367
326
315
365
383
486
522
429
186
-4
-239
-540
-672
-846
-947
-1021
-1047
-1089
-1153
-1247
-1409
-1533
-1546
-1419
-1374
-1266
-1091
-964
-827
-777
-572
-503
-382
-149
53
285
424
724
833
990
1131
1282
1544
1615
1957
2130
2283
2559
2679
2789
2825
3105
3189
3362
3614
3718
3839
3911
3964
3788
3767
3578
3199
2999
2689
2369
2163
2059
1876
1271
736
183
-481
-1061
-1582
-2008
-2620
-2861
-2968
-3092
-3295
-3771
-4132
-4482
-4596
-4543
-4380
-4219
-3939
-3552
-3147
-2700
-2470
-2446
-2224
-1925
-1519
-1025
-498
-36
306
682
930
1136
1097
1153
1147
1192
1365
1425
1537
1540
1502
1454
1331
1164
974
824
705
596
506
251
166
134
20
-163
-340
-518
-807
-876
-996
-1212
-1458
-1625
-1759
-1796
-1786
-1979
-2065
-2204
-2363
-2394
-2489
-2523
-2634
-2570
-2343
-2140
-1920
-1784
-1625
-1590
-1437
-1271
-1077
-937
-798
-458
-228
28
250
302
246
159
252
264
240
214
176
225
206
151
-14
-217
-524
-660
-721
-833
-877
-974
-875
-901
-916
-945
-1108
-1133
-1226
-1114
-995
-838
-713
-681
-491
-459
-332
-212
-188
-84
96
313
481
691
874
945
1033
1206
1448
1500
1675
2009
2091
2333
2447
2611
2682
2805
3088
3165
3436
3469
3597
3612
3617
3709
3536
3575
3299
2989
2764
2347
2062
1777
1587
1098
665
350
-168
-600
-1220
-1637
-2326
-2760
-2827
-3056
-3041
-3302
-3520
-3708
-3809
-3891
-3797
-3687
-3686
-3281
-2885
-2441
-2036
-1935
-1700
-1470
-1208
-882
-573
-254
-41
346
712
966
963
991
1002
940
1043
1038
1091
1076
1077
1125
1109
980
774
703
613
452
356
262
177
128
57
-91
-282
-573
-769
-879
-1127
-1321
-1564
-1788
-1908
-1977
-2035
-2151
-2307
-2425
-2457
-2426
-2444
-2486
-2464
-2347
-2154
-1872
-1617
-1509
-1389
-1256
-984
-724
-645
-470
-288
-140
104
313
422
363
249
283
306
242
221
126
27
-7
-27
-13
-234
-512
-603
-764
-845
-912
-992
-928
-967
-973
-902
-956
-1024
-1143
-1064
-871
-837
-781
-569
-501
-440
-274
-219
-237
-150
-56
140
306
472
631
773
1034
1141
1347
1432
1563
1715
1902
2159
2370
2483
2515
2805
2759
2825
2922
2839
2877
2874
3001
2940
2783
2855
2675
2423
2242
1795
1409
1165
887
785
721
200
-133
-401
-952
-1309
-1743
-2033
-2440
-2543
-2489
-2568
-2562
-2826
-3131
-3196
-3125
-3229
-3055
-2908
-2795
-2405
-2018
-1774
-1675
-1680
-1556
-1277
-983
-731
-505
-227
-76
208
481
532
442
457
471
560
693
721
729
701
708
631
534
339
94
-42
-81
-158
-165
-240
-370
-473
-758
-969
-1150
-1417
-1554
-1565
-1580
-1590
-1695
-1826
-1896
-1980
-2040
-2083
-2062
-1900
-1812
-1646
-1442
-1429
-1442
-1373
-1230
-1091
-964
-829
-622
-441
-261
-97
-76
-43
-71
-20
107
83
101
84
46
45
31
3
-107
-241
-335
-304
-303
-401
-481
-552
-552
-587
-589
-603
-718
-838
-830
-752
-761
-823
-821
-643
-552
-455
-297
-263
-200
-170
36
175
299
425
498
840
908
1035
1193
1270
1364
1398
1692
1861
1954
1979
2164
2353
2224
2321
2373
2352
2209
2172
2394
2195
2049
2119
2013
1937
1830
1684
1473
1376
1034
977
886
481
463
150
-58
-304
-719
-961
-1221
-1578
-1811
-1888
-1971
-2047
-2208
-2285
-2400
-2602
-2590
-2499
-2557
-2394
-2224
-2026
-1802
-1636
-1458
-1345
-1208
-1008
-759
-585
-375
-210
-52
65
198
247
237
254
226
172
151
153
103
21
-54
-81
-286
-421
-561
-820
-928
-997
-1072
-1084
-1120
-1113
-1146
-1255
-1273
-1319
-1335
-1285
-1260
-1205
-1130
-1123
-1080
-1035
-1132
-1163
-1156
-1134
-1072
-1074
-1018
-909
-944
-884
-789
-779
-741
-703
-598
-519
-467
-406
-327
-254
-170
-47
-35
-1
-40
-25
15
-66
-42
-87
-135
-159
-177
-248
-349
-404
-491
-566
-575
-582
-531
-600
-575
-539
-472
-355
-372
-243
-123
-59
46
145
256
330
469
698
952
1001
1119
1353
1303
1320
1452
1527
1555
1634
1913
1958
2004
2065
2014
2038
1886
1936
1974
1893
1924
1959
1956
1846
1658
1423
1245
1012
806
654
504
487
259
122
-28
-467
-897
-1152
-1494
-1733
-1779
-1782
-1808
-1913
-1996
-2114
-2347
-2490
-2510
-2467
-2274
-2059
-1741
-1528
-1424
-1339
-1265
-1221
-1134
-961
-748
-445
-269
-97
-1
64
8
-103
-144
-199
-220
-241
-185
-180
-306
-434
-575
-747
-932
-1069
-1092
-1123
-1089
-1097
-1109
-1149
-1244
-1306
-1378
-1352
-1390
-1386
-1260
-1196
-1209
-1229
-1265
-1337
-1343
-1287
-1207
-1177
-1157
-1054
-1024
-1058
-1001
-922
-916
-836
-701
-542
-355
-323
-258
-193
-103
-80
-4
117
155
243
251
265
181
115
72
-21
-63
-121
-150
-141
-234
-298
-308
-359
-484
-516
-509
-547
-495
-389
-356
-309
-249
-205
-182
-92
-81
-18
161
208
344
490
615
604
752
862
878
997
1083
1100
1252
1370
1311
1556
1471
1507
1585
1523
1709
1586
1577
1686
1541
1460
1569
1421
1362
1362
1195
1122
986
764
669
423
241
131
-78
-202
-474
-609
-854
-1005
-1256
-1424
-1424
-1549
-1552
-1666
-1723
-1779
-1855
-1873
-1828
-1838
-1752
-1573
-1468
-1404
-1317
-1310
-1251
-1223
-1144
-1030
-996
-851
-778
-731
-750
-749
-779
-844
-845
-825
-860
-865
-789
-834
-869
-862
-940
-945
-972
-1037
-991
-984
-1042
-1047
-1033
-1054
-1082
-1120
-1113
-1153
-1239
-1212
-1187
-1209
-1233
-1225
-1178
-1182
-1177
-1082
-1008
-1011
-949
-773
-719
-647
-579
-420
-332
-338
-145
-19
-7
44
116
165
173
188
282
319
282
313
351
303
339
294
284
339
229
312
373
308
360
356
355
346
251
391
360
343
449
426
529
494
557
567
464
553
609
654
684
803
855
837
924
889
1000
969
1001
1134
1056
1153
1149
1144
1069
1008
924
838
889
843
806
835
862
744
652
598
490
344
276
262
162
135
33
-78
-150
-367
-566
-670
-832
-921
-917
-1002
-1048
-1005
-1191
-1271
-1251
-1399
-1433
-1370
-1275
-1307
-1266
-1169
-1219
-1299
-1291
-1204
-1200
-1167
-1106
-1048
-1021
-1037
-1008
-1027
-1079
-1077
-1017
-969
-969
-961
-941
-985
-988
-1014
-993
-956
-952
-915
-943
-912
-942
-986
-959
-994
-1036
-1014
-1000
-1009
-1002
-963
-958
-994
-982
-1001
-958
-929
-912
-871
-839
-794
-728
-685
-623
-600
-530
-460
-429
-313
-347
-266
-203
-219
-143
-142
-131
-76
-36
2
49
67
74
97
134
144
195
237
317
365
342
433
438
474
550
593
747
792
853
953
1022
1079
1037
1173
1192
1208
1304
1384
1436
1291
1448
1388
1340
1444
1305
1362
1371
1256
1219
1279
1057
1025
1044
803
951
690
676
742
462
629
478
310
309
121
-15
-113
-302
-386
-336
-571
-592
-602
-873
-949
-1056
-1179
-1247
-1238
-1238
-1199
-1190
-1266
-1151
-1254
-1339
-1272
-1255
-1105
-1044
-1019
-861
-878
-961
-855
-869
-863
-824
-811
-686
-769
-830
-786
-896
-962
-981
-974
-945
-993
-993
-951
-998
-1085
-1104
-1116
-1118
-1109
-1078
-1042
-1076
-1108
-1104
-1106
-1166
-1171
-1160
-1170
-1109
-1089
-1064
-1030
-1084
-1027
-974
-944
-946
-901
-739
-702
-651
-572
-514
-454
-377
-269
-209
-166
-108
-38
17
-2
71
87
72
154
169
194
207
178
162
194
175
208
233
225
282
276
273
211
177
215
261
317
338
428
498
506
579
600
643
637
731
912
931
1027
1118
1153
1148
1144
1146
1142
1171
1194
1250
1308
1287
1172
1240
1078
983
980
858
1002
852
840
873
627
619
516
453
476
376
370
338
145
0
-78
-227
-321
-365
-454
-422
-577
-615
-685
-889
-945
-1008
-1072
-1085
-1000
-1052
-1052
-998
-1062
-1036
-1029
-1031
-945
-966
-906
-879
-902
-863
-884
-887
-859
-889
-908
-898
-984
-974
-955
-1013
-960
-974
-1016
-997
-1025
-1022
-1029
-1020
-970
-956
-946
-865
-890
-969
-935
-898
-922
-911
-900
-894
-882
-911
-890
-891
-931
-883
-879
-849
-826
-853
-816
-805
-797
-775
-721
-712
-685
-645
-635
-542
-506
-466
-389
-358
-299
-264
-184
-165
-173
-111
-97
-70
-29
-26
30
106
129
199
266
261
334
442
458
515
543
602
724
745
796
797
813
846
845
933
942
1022
1002
1021
1086
964
979
926
953
1004
749
884
849
636
742
621
573
629
504
556
589
462
439
445
435
534
544
607
783
727
615
681
687
533
484
477
420
379
217
146
163
-186
-253
-290
-433
-417
-585
-606
-588
-746
-798
-854
-864
-869
-936
-870
-801
-905
-1040
-1016
-1053
-1165
-1244
-1157
-1085
-1165
-1241
-1184
-1174
-1348
-1375
-1368
-1361
-1381
-1387
-1210
-1170
-1278
-1211
-1121
-1147
-1141
-1086
-949
-907
-959
-865
-791
-848
-858
-876
-804
-847
-927
-877
-824
-856
-896
-823
-839
-879
-885
-800
-758
-761
-670
-631
-653
-651
-610
-594
-568
-485
-405
-367
-378
-335
-301
-347
-323
-288
-265
-242
-231
-158
-117
-193
-147
-99
-109
-81
-39
31
42
49
166
237
227
264
317
357
326
324
358
442
388
413
534
448
464
470
381
459
442
461
549
417
446
483
445
392
350
401
320
288
280
258
213
119
178
136
29
84
39
-15
4
-38
-50
-135
-135
-67
-50
-58
13
12
34
11
-47
56
10
-13
90
82
29
13
61
33
-120
-135
-71
-125
-197
-219
-185
-244
-373
-342
-331
-490
-625
-573
-519
-674
-762
-681
-725
-878
-918
-825
-849
-985
-926
-838
-929
-1054
-1032
-994
-1092
-1154
-1019
-927
-999
-1045
-947
-951
-1102
-1079
-1005
-995
-1059
-997
-916
-966
-998
-971
-946
-976
-982
-935
-907
-903
-879
-820
-865
-866
-833
-821
-810
-881
-827
-762
-800
-787
-761
-711
-735
-705
-648
-625
-618
-591
-490
-483
-491
-456
-385
-333
-296
-217
-123
-130
-94
5
-7
3
59
100
187
249
326
341
425
487
466
551
573
673
670
717
861
802
839
877
929
950
996
1078
1041
1074
1054
1014
1046
1023
1038
1024
1008
1139
1061
1031
1088
938
894
904
917
875
852
955
878
812
734
501
490
330
218
321
204
177
103
-70
-194
-411
-498
-561
-585
-538
-598
-544
-560
-711
-770
-797
-825
-866
-799
-677
-655
-694
-661
-648
-780
-812
-788
-758
-792
-752
-672
-720
-742
-801
-806
-793
-878
-825
-739
-736
-714
-687
-683
-730
-779
-763
-714
-733
-707
-713
-727
-711
-745
-775
-812
-815
-854
-899
-881
-889
-916
-954
-946
-919
-932
-889
-824
-776
-710
-634
-581
-519
-537
-535
-453
-445
-385
-322
-234
-127
-106
-83
-48
-73
-90
-70
-12
12
71
135
157
194
171
212
248
197
217
286
296
286
309
345
330
312
320
330
327
324
351
338
252
261
277
212
255
289
208
181
172
96
42
99
16
15
114
-88
-90
-74
-154
-85
-149
-72
-63
-93
-78
-140
-114
-185
-213
-159
-181
-146
-243
-193
-142
-287
-176
-213
-219
-156
-234
-222
-207
-213
-249
-233
-196
-222
-255
-199
-217
-270
-240
-246
-260
-256
-288
-296
-330
-322
-315
-388
-369
-465
-495
-528
-600
-566
-609
-589
-602
-621
-604
-659
-616
-546
-584
-532
-524
-480
-449
-493
-457
-487
-464
-419
-457
-394
-406
-503
-457
-457
-482
-471
-471
-466
-524
-520
-493
-549
-509
-455
-484
-429
-425
-413
-427
-446
-349
-359
-280
-224
-217
-125
-197
-135
-127
-205
-143
-165
-72
-90
-88
-20
-1
49
63
138
101
130
158
59
177
160
194
313
285
352
332
327
298
274
345
295
355
350
302
349
305
256
263
312
286
278
339
292
244
297
261
195
252
276
193
211
268
232
173
173
165
55
-8
3
-49
-140
-157
-121
-188
-332
-296
-288
-323
-365
-389
-382
-479
-527
-537
-550
-616
-624
-561
-618
-569
-616
-662
-611
-682
-688
-687
-679
-706
-724
-633
-678
-711
-707
-676
-683
-756
-693
-681
-674
-690
-701
-590
-632
-645
-557
-589
-632
-624
-629
-620
-587
-569
-560
-509
-514
-532
-546
-602
-524
-524
-534
-460
-468
-440
-415
-417
-419
-452
-426
-384
-370
-346
-297
-284
-242
-224
-242
-196
-153
-138
-46
-38
-76
-10
20
62
121
109
197
256
268
306
302
298
332
344
402
431
413
455
460
446
467
465
467
481
455
444
391
382
341
297
313
282
290
311
267
197
169
154
71
104
147
99
59
-14
-22
-111
-192
-186
-212
-195
-242
-206
-224
-254
-278
-291
-231
-323
-332
-335
-357
-380
-425
-336
-328
-381
-428
-416
-414
-593
-590
-583
-629
-630
-645
-605
-699
-758
-749
-741
-748
-765
-721
-720
-797
-864
-864
-877
-862
-823
-761
-720
-787
-817
-816
-799
-778
-774
-705
-663
-678
-683
-663
-613
-628
-625
-540
-513
-517
-466
-440
-426
-421
-404
-361
-352
-361
-353
-351
-329
-370
-333
-321
-267
-210
-289
-168
-181
-207
-85
-149
-62
-50
-47
32
38
126
131
152
156
158
193
139
185
195
212
243
219
237
222
195
181
183
109
97
117
74
32
-28
-61
-114
-143
-210
-223
-187
-201
-246
-287
-285
-339
-373
-374
-387
-362
-426
-380
-338
-414
-383
-426
-444
-481
-492
-504
-535
-459
-482
-471
-472
-477
-493
-536
-493
-517
-549
-498
-494
-469
-460
-501
-479
-478
-476
-467
-424
-420
-469
-489
-464
-500
-521
-474
-460
-437
-438
-426
-434
-441
-467
-485
-470
-519
-481
-423
-441
-436
-418
-408
-435
-389
-337
-339
-320
-303
-224
-218
-242
-208
-218
-219
-243
-239
-180
-160
-180
-151
-89
-128
-157
-174
-199
-190
-177
-176
-145
-136
-178
-209
-169
-198
-224
-164
-179
-143
-161
-201
-211
-276
-248
-289
-270
-259
-285
-215
-280
-272
-239
-277
-264
-277
-227
-230
-227
-154
-195
-177
-201
-182
-184
-284
-244
-256
-269
-240
-274
-263
-270
-294
-339
-334
-348
-372
-344
-374
-378
-400
-391
-356
-359
-383
-389
-411
-417
-409
-431
-391
-407
-426
-411
-465
-464
-448
-454
-422
-411
-383
-369
-366
-351
-329
-338
-345
-247
-178
-198
-187
-131
-175
-142
-191
-163
-77
-196
-119
-92
-181
-168
-262
-210
-213
-297
-228
-208
-222
-252
-230
-209
-253
-286
-268
-191
-244
-277
-248
-273
-327
-354
-316
-290
-281
-320
-278
-229
-314
-287
-279
-296
-230
-268
-235
-198
-230
-197
-201
-144
-164
-188
-124
-113
-96
-123
-123
-105
-120
-170
-126
-103
-117
-145
-153
-113
-153
-169
-181
-184
-212
-302
-234
-223
-305
-276
-267
-277
-318
-325
-298
-305
-327
-322
-333
-378
-379
-397
-376
-373
-367
-323
-319
-314
-330
-324
-343
-371
-320
-314
-289
-255
-273
-265
-262
-246
-234
-253
-271
-236
-256
-239
-193
-211
-181
-205
-199
-190
-216
-233
-252
-217
-215
-206
-209
-218
-199
-220
-243
-244
-239
-224
-245
-231
-196
-219
-232
-227
-222
-217
-241
-202
-174
-230
-225
-199
-213
-241
-253
-245
-273
-294
-285
-284
-272
-293
-335
-273
-271
-278
-223
-223
-202
-232
-185
-147
-210
-180
-199
-200
-173
-209
-201
-173
-189
-225
-250
-282
-313
-327
-291
-283
-288
-264
-271
-248
-260
-290
-261
-282
-317
-295
-294
-279
-292
-294
-285
-348
-379
-388
-412
-411
-402
-388
-397
-406
-336
-357
-395
-368
-362
-307
-312
-297
-191
-197
-234
-224
-213
-210
-268
-222
-187
-204
-183
-186
-123
-139
-177
-138
-158
-155
-169
-186
-158
-162
-220
-197
-164
-242
-243
-217
-246
-262
-255
-234
-220
-232
-291
-271
-243
-321
-293
-286
-325
-312
-340
-353
-355
-351
-323
-334
-319
-315
-334
-319
-308
-311
-318
-291
-272
-296
-273
-273
-238
-226
-267
-215
-195
-210
-213
-218
-205
-235
-205
-191
-206
-188
-253
-247
-268
-292
-277
-282
-263
-271
-288
-319
-324
-317
-365
-344
-348
-372
-380
-411
-427
-468
-477
-456
-460
-452
-438
-429
-421
-416
-422
-394
-415
-441
-376
-402
-369
-298
-323
-299
-311
-274
-236
-249
-199
-171
-169
-199
-162
-139
-171
-156
-172
-154
-144
-190
-150
-159
-164
-167
-205
-203
-236
-274
-260
-235
-264
-277
-279
-279
-281
-331
-337
-315
-366
-374
-355
-385
-432
-440
-427
-423
-432
-460
-427
-411
-449
-437
-419
-431
-421
-391
-377
-395
-395
-378
-363
-333
-321
-297
-284
-282
-278
-259
-269
-289
-253
-259
-246
-203
-205
-200
-247
-269
-210
-243
-257
-248
-235
-223
-285
-251
-263
-290
-288
-274
-251
-301
-299
-317
-308
-274
-327
-294
-309
-343
-325
-342
-327
-324
-311
-289
-225
-201
-234
-226
-222
-221
-242
-256
-247
-270
-283
-267
-253
-256
-258
-223
-224
-235
-260
-244
-232
-291
-271
-253
-249
-226
-244
-230
-240
-267
-261
-286
-257
-259
-264
-273
-296
-288
-340
-334
-345
-349
-360
-414
-413
-435
-424
-406
-424
-414
-439
-419
-423
-435
-413
-452
-433
-404
-403
-383
-386
-354
-328
-355
-341
-295
-279
-258
-239
-238
-241
-218
-176
-143
-165
-168
-146
-139
-147
-146
-120
-134
-139
-114
-127
-151
-200
-210
-218
-253
-254
-261
-272
-320
-354
-337
-353
-370
-351
-359
-396
-425
-433
-429
-412
-439
-424
-439
-463
-448
-475
-464
-461
-436
-413
-423
-391
-395
-381
-383
-397
-379
-391
-360
-362
-343
-323
-352
-337
-355
-348
-315
-327
-292
-325
-356
-335
-373
-351
-343
-357
-333
-353
-344
-364
-360
-339
-363
-336
-351
-335
-338
-384
-342
-349
-334
-324
-339
-292
-281
-303
-292
-279
-270
-277
-279
-282
-296
-292
-307
-320
-331
-343
-295
-276
-255
-233
-236
-211
-215
-185
-164
-184
-158
-193
-193
-160
-182
-169
-177
-181
-192
-202
-198
-201
-223
-246
-273
-298
-297
-334
-352
-352
-380
-420
-415
-410
-426
-423
-410
-413
-419
-431
-402
-405
-438
-414
-420
-414
-406
-412
-386
-399
-400
-372
-355
-341
-338
-344
-377
-386
-397
-400
-378
-392
-393
-377
-392
-374
-373
-363
-314
-334
-327
-311
-328
-296
-305
-297
-251
-275
-298
-272
-271
-278
-283
-286
-280
-276
-305
-302
-285
-296
-271
-277
-298
-288
-290
-304
-342
-325
-294
-329
-348
-332
-300
-325
-373
-352
-350
-359
-375
-376
-360
-379
-370
-349
-357
-373
-382
-369
-372
-366
-362
-365
-332
-328
-342
-318
-303
-328
-358
-367
-343
-351
-362
-343
-308
-305
-313
-292
-279
-280
-286
-278
-271
-268
-260
-256
-242
-271
-274
-269
-287
-282
-272
-265
-285
-280
-270
-272
-319
-317
-304
-309
-307
-297
-279
-284
-290
-271
-276
-295
-279
-283
-303
-320
-312
-302
-320
-328
-278
-278
-300
-269
-240
-250
-257
-243
-229
-255
-272
-242
-254
-296
-286
-251
-250
-238
-199
-179
-194
-197
-173
-175
-181
-180
-169
-170
-178
-162
-156
-151
-158
-142
-114
-139
-131
-120
-149
-160
-178
-152
-139
-162
-189
-211
-253
-289
-269
-271
-309
-338
-360
-373
-387
-415
-403
-436
-476
-499
-496
-481
-492
-479
-441
-446
-440
-424
-410
-400
-412
-383
-373
-363
-312
-293
-261
-244
-244
-220
-226
-193
-182
-170
-141
-115
-74
-78
-75
-22
11
10
39
78
77
53
64
95
123
122
119
93
18
-47
-124
-172
-243
-298
-322
-362
-422
-481
-523
-591
-619
-650
-673
-682
-654
-617
-618
-642
-630
-581
-567
-579
-557
-537
-507
-470
-455
-434
-395
-374
-320
-267
-257
-220
-173
-122
-107
-110
-58
-23
3
32
43
71
65
74
92
79
63
5
-6
-38
-105
-129
-170
-194
-263
-300
-326
-382
-417
-437
-450
-492
-502
-510
-529
-530
-536
-518
-517
-495
-477
-464
-458
-428
-387
-381
-345
-288
-228
-215
-207
-173
-159
-164
-186
-160
-124
-115
-90
-73
-68
-53
-3
12
-8
-14
-4
12
-13
-13
-14
-45
-79
-130
-139
-179
-226
-241
-267
-302
-357
-387
-415
-464
-481
-473
-485
-502
-484
-469
-478
-478
-489
-489
-494
-499
-473
-459
-436
-413
-378
-356
-352
-304
-289
-273
-240
-228
-207
-178
-151
-125
-101
-103
-121
-135
-149
-134
-123
-137
-149
-171
-202
-230
-247
-270
-286
-308
-333
-336
-350
-359
-357
-362
-382
-413
-417
-402
-420
-445
-452
-442
-447
-435
-436
-433
-398
-399
-392
-374
-393
-379
-368
-364
-358
-351
-323
-304
-296
-295
-304
-287
-284
-300
-288
-289
-285
-267
-264
-264
-270
-269
-276
-247
-227
-232
-204
-208
-209
-227
-264
-257
-286
-318
-297
-304
-299
-313
-321
-320
-327
-323
-300
-292
-303
-304
-313
-312
-304
-284
-288
-287
-280
-301
-297
-287
-291
-281
-283
-259
-251
-262
-237
-219
-208
-209
-217
-192
-168
-166
-146
-137
-153
-135
-127
-136
-137
-155
-168
-191
-217
-206
-187
-205
-216
-241
-260
-255
-276
-292
-315
-331
-320
-311
-293
-296
-302
-319
-308
-304
-312
-307
-301
-288
-293
-292
-291
-291
-278
-261
-265
-254
-252
-275
-285
-293
-309
-325
-331
-321
-310
-309
-300
-304
-304
-308
-311
-305
-288
-280
-294
-300
-298
-295
-289
-295
-284
-263
-267
-259
-262
-255
-233
-227
-229
-233
-219
-212
-234
-239
-250
-246
-269
-307
-325
-342
-321
-319
-316
-311
-339
-348
-335
-335
-325
-325
-326
-335
-337
-325
-338
-316
-298
-296
-288
-298
-284
-265
-240
-231
-242
-242
-259
-263
-251
-253
-247
-250
-261
-262
-262
-257
-278
-287
-268
-271
-259
-254
-244
-250
-267
-270
-290
-286
-287
-316
-330
-329
-311
-301
-296
-306
-317
-329
-330
-328
-324
-335
-337
-339
-330
-329
-334
-335
-336
-342
-353
-335
-332
-321
-319
-327
-320
-317
-293
-294
-295
-291
-293
-282
-270
-257
-246
-226
-206
-211
-232
-222
-215
-224
-221
-202
-183
-202
-216
-219
-241
-242
-253
-275
-294
-313
-308
-319
-336
-349
-352
-338
-357
-346
-347
-372
-370
-373
-354
-350
-383
-368
-359
-355
-345
-332
-311
-302
-294
-285
-288
-293
-287
-274
-275
-285
-274
-268
-271
-269
-277
-266
-252
-266
-272
-271
-284
-282
-273
-264
-268
-271
-265
-263
-253
-268
-275
-268
-281
-283
-295
-282
-294
-329
-334
-340
-342
-368
-391
-397
-400
-380
-403
-414
-392
-410
-422
-419
-393
-367
-362
-352
-347
-339
-338
-332
-330
-321
-299
-270
-235
-250
-264
-263
-245
-245
-249
-238
-248
-255
-251
-236
-231
-237
-262
-267
-254
-245
-239
-234
-233
-235
-231
-226
-239
-242
-254
-247
-247
-252
-245
-252
-232
-227
-231
-223
-225
-218
-219
-237
-263
-288
-307
-331
-331
-327
-328
-326
-348
-352
-354
-356
-347
-354
-366
-355
-324
-293
-280
-266
-230
-223
-206
-192
-168
-160
-165
-165
-161
-167
-169
-176
-178
-182
-179
-173
-179
-191
-178
-171
-193
-188
-193
-211
-239
-245
-256
-282
-284
-267
-253
-259
-272
-284
-306
-319
-315
-310
-303
-295
-293
-274
-273
-291
-280
-277
-277
-258
-242
-230
-231
-216
-180
-183
-201
-203
-206
-200
-183
-160
-139
-120
-127
-138
-130
-137
-135
-145
-158
-180
-182
-178
-171
-169
-187
-192
-196
-212
-232
-253
-281
-299
-315
-334
-328
-347
-348
-332
-338
-329
-320
-322
-309
-309
-319
-320
-340
-348
-332
-323
-304
-281
-267
-253
-253
-266
-262
-266
-268
-250
-233
-240
-250
-255
-264
-256
-237
-225
-225
-224
-196
-194
-207
-187
-188
-190
-200
-210
-211
-227
-223
-208
-201
-217
-230
-245
-267
-262
-258
-259
-252
-247
-228
-239
-259
-254
-274
-275
-271
-262
-251
-255
-260
-249
-239
-241
-252
-266
-266
-265
-272
-264
-261
-271
-266
-252
-242
-246
-252
-266
-258
-249
-236
-228
-247
-256
-233
-221
-210
-214
-229
-232
-235
-232
-252
-266
-285
-289
-277
-287
-292
-300
-319
-322
-313
-315
-326
-351
-350
-365
-375
-389
-400
-375
-351
-318
-294
-292
-302
-290
-283
-280
-264
-249
-230
-200
-175
-175
-184
-193
-208
-195
-173
-169
-158
-150
-154
-171
-183
-207
-231
-247
-252
-258
-259
-264
-263
-273
-287
-298
-321
-338
-338
-336
-336
-340
-338
-344
-339
-341
-343
-338
-332
-334
-348
-352
-344
-342
-323
-314
-323
-314
-324
-327
-327
-307
-285
-274
-279
-274
-258
-257
-266
-255
-248
-243
-238
-219
-201
-205
-202
-191
-178
-178
-170
-174
-176
-182
-200
-201
-215
-226
-239
-237
-233
-234
-243
-260
-271
-279
-285
-302
-308
-307
-306
-313
-313
-312
-321
-314
-307
-303
-288
-288
-284
-278
-278
-270
-283
-290
-277
-271
-270
-270
-255
-236
-244
-237
-246
-266
-260
-257
-283
-297
-276
-271
-283
-274
-267
-258
-255
-261
-258
-265
-256
-245
-235
-243
-265
-284
-305
-311
-327
-334
-341
-328
-334
-347
-368
-389
-398
-405
-410
-411
-425
-436
-424
-423
-405
-390
-377
-372
-380
-376
-364
-359
-359
-345
-334
-330
-316
-315
-295
-277
-259
-250
-251
-242
-224
-210
-219
-223
-218
-231
-228
-216
-215
-210
-210
-200
-192
-176
-176
-176
-179
-195
-210
-234
-246
-247
-231
-229
-231
-247
-256
-264
-270
-278
-281
-277
-281
-287
-297
-293
-300
-311
-323
-323
-319
-310
-298
-298
-280
-245
-234
-249
-256
-252
-239
-218
-198
-205
-207
-227
-210
-189
-208
-206
-207
-214
-231
-261
-252
-236
-238
-244
-263
-282
-297
-300
-303
-307
-312
-303
-294
-309
-302
-305
-310
-302
-302
-316
-326
-342
-357
-342
-324
-311
-319
-336
-343
-343
-333
-336
-337
-340
-332
-323
-328
-334
-344
-344
-345
-341
-328
-325
-330
-329
-337
-341
-338
-322
-279
-262
-242
-208
-211
-231
-228
-220
-200
-216
-221
-232
-248
-248
-268
-257
-262
-265
-263
-263
-251
-259
-269
-286
-292
-298
-291
-265
-268
-275
-287
-295
-312
-290
-299
-290
-270
-258
-251
-267
-256
-248
-255
-263
-254
-240
-275
-271
-280
-271
-268
-303
-286
-298
-279
-282
-273
-239
-254
-253
-275
-261
-254
-280
-277
-292
-270
-300
-297
-289
-330
-315
-337
-308
-309
-334
-297
-302
-299
-332
-348
-332
-360
-363
-366
-369
-374
-366
-374
-371
-325
-322
-296
-285
-302
-258
-267
-231
-208
-227
-199
-200
-140
-118
-115
-110
-111
-100
-113
-104
-103
-100
-110
-116
-140
-170
-161
-170
-178
-187
-213
-209
-231
-259
-266
-261
-268
-272
-290
-296
-316
-339
-347
-363
-352
-353
-319
-318
-338
-303
-303
-305
-328
-364
-343
-370
-373
-352
-337
-314
-314
-265
-271
-299
-288
-309
-276
-301
-276
-253
-266
-221
-245
-221
-237
-284
-244
-254
-270
-247
-234
-225
-240
-223
-201
-232
-246
-220
-222
-239
-238
-204
-202
-241
-248
-235
-250
-318
-315
-304
-352
-371
-369
-342
-344
-370
-376
-374
-387
-403
-395
-336
-315
-333
-332
-335
-314
-319
-312
-273
-260
-259
-279
-254
-226
-226
-248
-241
-223
-229
-229
-234
-206
-195
-233
-256
-249
-253
-267
-278
-276
-271
-284
-303
-292
-290
-308
-326
-339
-329
-303
-337
-314
-331
-335
-307
-350
-301
-322
-316
-271
-324
-283
-316
-317
-305
-343
-284
-315
-274
-264
-290
-254
-297
-259
-238
-262
-214
-223
-185
-175
-230
-186
-194
-196
-177
-204
-159
-146
-133
-126
-135
-101
-119
-143
-140
-170
-170
-175
-175
-120
-149
-141
-132
-161
-155
-218
-207
-191
-229
-196
-216
-195
-198
-257
-198
-217
-241
-235
-247
-225
-222
-171
-182
-189
-171
-202
-190
-190
-156
-132
-160
-143
-152
-146
-154
-191
-189
-190
-202
-230
-220
-212
-229
-239
-243
-226
-257
-256
-228
-246
-219
-237
-254
-247
-265
-256
-271
-294
-270
-283
-294
-293
-267
-255
-280
-290
-288
-282
-338
-319
-292
-328
-319
-350
-319
-286
-334
-293
-295
-288
-270
-248
-198
-180
-179
-184
-172
-177
-159
-145
-161
-150
-156
-177
-183
-186
-169
-165
-174
-192
-186
-215
-209
-208
-229
-188
-209
-224
-210
-234
-215
-242
-291
-284
-297
-325
-323
-321
-338
-321
-326
-315
-333
-330
-310
-291
-271
-281
-291
-300
-267
-262
-301
-290
-278
-279
-275
-287
-232
-266
-281
-221
-266
-223
-235
-253
-195
-249
-212
-200
-214
-192
-186
-148
-140
-127
-150
-144
-178
-224
-178
-244
-221
-208
-240
-177
-245
-208
-189
-248
-201
-223
-220
-222
-235
-236
-279
-266
-284
-251
-249
-297
-222
-244
-224
-230
-266
-232
-288
-298
-282
-271
-234
-211
-201
-204
-199
-218
-188
-218
-240
-203
-224
-214
-227
-232
-220
-250
-220
-212
-222
-223
-224
-188
-244
-224
-196
-195
-187
-246
-183
-214
-266
-249
-278
-251
-308
-293
-273
-304
-302
-319
-275
-308
-292
-298
-298
-264
-325
-312
-328
-291
-284
-314
-291
-328
-261
-286
-293
-234
-253
-199
-226
-207
-177
-219
-183
-222
-184
-149
-183
-147
-194
-163
-194
-202
-150
-178
-155
-227
-205
-197
-281
-276
-282
-282
-315
-350
-289
-268
-326
-328
-317
-334
-339
-357
-356
-343
-326
-343
-311
-320
-313
-299
-352
-329
-302
-298
-309
-298
-276
-303
-360
-332
-288
-308
-314
-285
-271
-290
-308
-267
-251
-248
-287
-234
-231
-281
-230
-242
-214
-235
-246
-194
-218
-191
-174
-183
-172
-189
-180
-210
-242
-223
-230
-252
-258
-256
-236
-254
-269
-230
-235
-270
-252
-255
-291
-267
-277
-226
-231
-293
-216
-253
-276
-258
-253
-184
-243
-247
-199
-223
-266
-291
-251
-237
-247
-238
-214
-188
-251
-260
-224
-260
-254
-241
-247
-211
-249
-286
-240
-280
-281
-276
-311
-246
-284
-320
-278
-301
-248
-306
-334
-264
-321
-308
-299
-296
-245
-310
-296
-280
-300
-314
-348
-292
-295
-288
-258
-262
-230
-247
-272
-232
-241
-230
-212
-205
-151
-191
-240
-214
-242
-228
-259
-270
-165
-215
-238
-238
-224
-192
-275
-252
-231
-236
-236
-287
-213
-243
-258
-278
-284
-238
-311
-302
-327
-277
-242
-310
-262
-273
-256
-293
-369
-322
-347
-307
-313
-308
-260
-284
-294
-302
-276
-253
-256
-292
-261
-218
-287
-283
-286
-233
-247
-292
-230
-247
-243
-288
-257
-254
-307
-236
-265
-211
-233
-289
-215
-287
-259
-240
-323
-274
-312
-318
-291
-337
-271
-257
-320
-363
-354
-320
-325
-324
-304
-249
-295
-321
-293
-337
-313
-352
-336
-310
-341
-294
-338
-332
-365
-366
-343
-361
-319
-384
-337
-317
-375
-342
-316
-278
-316
-368
-266
-247
-257
-246
-222
-162
-218
-262
-187
-172
-244
-239
-218
-190
-181
-213
-196
-201
-255
-271
-251
-229
-264
-225
-255
-250
-247
-322
-262
-291
-339
-321
-350
-253
-295
-373
-259
-271
-312
-355
-340
-221
-285
-348
-301
-301
-311
-426
-331
-289
-370
-307
-324
-246
-280
-380
-270
-333
-349
-338
-324
-262
-351
-352
-261
-302
-364
-373
-343
-308
-381
-351
-238
-264
-322
-365
-310
-319
-444
-389
-305
-230
-340
-350
-201
-271
-349
-446
-357
-238
-391
-374
-292
-248
-254
-401
-371
-280
-367
-369
-334
-290
-229
-342
-326
-322
-374
-365
-421
-311
-254
-256
-263
-305
-236
-321
-331
-285
-303
-276
-327
-244
-222
-330
-321
-336
-268
-341
-398
-278
-268
-326
-393
-331
-288
-344
-349
-354
-308
-343
-321
-274
-260
-272
-307
-244
-294
-301
-246
-271
-268
-284
-226
-178
-239
-264
-294
-245
-272
-298
-224
-277
-230
-296
-393
-302
-308
-257
-290
-265
-191
-191
-268
-337
-234
-265
-280
-360
-300
-173
-303
-279
-313
-211
-247
-384
-228
-236
-187
-279
-263
-141
-280
-242
-243
-225
-208
-325
-215
-231
-255
-261
-238
-202
-294
-252
-280
-274
-275
-298
-219
-253
-261
-246
-323
-316
-308
-265
-303
-376
-287
-296
-393
-393
-348
-232
-352
-408
-293
-254
-344
-459
-271
-198
-278
-311
-266
-167
-276
-419
-327
-273
-309
-339
-305
-196
-273
-334
-297
-346
-318
-378
-282
-233
-264
-241
-295
-275
-345
-354
-316
-273
-261
-282
-262
-251
-206
-333
-330
-228
-251
-231
-314
-195
-164
-304
-296
-264
-190
-230
-276
-184
-216
-222
-305
-243
-175
-296
-162
-190
-176
-130
-210
-69
-188
-172
-128
-192
-123
-245
-163
-185
-231
-190
-272
-200
-276
-307
-243
-267
-230
-270
-258
-213
-192
-286
-207
-245
-266
-145
-272
-154
-254
-207
-195
-407
-196
-340
-262
-324
-438
-202
-413
-390
-378
-327
-267
-418
-244
-270
-333
-339
-365
-257
-374
-342
-225
-249
-256
-265
-148
-139
-263
-146
-70
-112
-176
-126
1
-89
-184
-149
-81
-130
-267
-154
-75
-130
-236
-225
-186
-215
-264
-287
-173
-201
-185
-195
-232
-110
-132
-157
-128
-183
-124
-181
-217
-115
-185
-170
-182
-268
-212
-304
-245
-248
-246
-209
-300
-157
-283
-282
-179
-249
-167
-362
-211
-126
-328
-240
-268
-139
-233
-383
-179
-153
-293
-370
-277
-172
-262
-333
-182
-93
-234
-270
-197
-204
-271
-334
-222
-238
-319
-270
-321
-284
-338
-336
-226
-332
-279
-210
-244
-271
-316
-294
-309
-290
-277
-384
-281
-305
-355
-372
-457
-214
-233
-474
-364
-241
-244
-398
-453
-126
-140
-410
-320
-156
-146
-348
-361
-111
-164
-285
-271
-123
-176
-367
-277
-216
-231
-210
-242
-147
-241
-361
-243
-260
-310
-240
-256
-179
-287
-392
-180
-276
-264
-222
-178
-122
-336
-297
-265
-327
-304
-353
-198
-202
-276
-255
-288
-314
-377
-334
-260
-283
-262
-238
-307
-280
-374
-346
-219
-350
-205
-240
-222
-116
-367
-208
-274
-299
-153
-292
-159
-231
-300
-287
-422
-346
-291
-273
-274
-241
-195
-339
-374
-349
-257
-297
-433
-149
-77
-292
-264
-205
-63
-311
-370
-54
-30
-98
-307
-74
-18
-271
-256
-222
15
-237
-289
-148
-232
-137
-357
-167
-160
-285
-154
-311
-232
-291
-312
-189
-343
-237
-219
-185
-224
-330
-240
-308
-276
-365
-350
-196
-300
-277
-320
-176
-141
-237
-201
-270
-68
-272
-265
-160
-252
-68
-303
-208
-209
-356
-190
-380
-168
-173
-208
-92
-299
-196
-289
-286
-308
-354
-79
-290
-312
-347
-310
-270
-601
-380
-233
-249
-406
-427
-62
-223
-409
-373
-119
40
-327
-318
-112
-27
-236
-468
-80
-8
-181
-259
-205
125
-174
-327
-92
-41
-38
-275
-102
30
-234
-194
-212
-100
-366
-388
-106
-318
-438
-431
-152
-268
-499
-282
-201
-153
-579
-431
-163
-403
-371
-455
-126
-264
-476
-192
-380
-228
-375
-333
-87
-454
-166
-143
-258
-254
-309
-66
-203
-309
-194
-63
-85
-311
-263
-172
-184
-314
-255
-195
-206
-150
-284
-242
-199
-194
-100
-342
-212
-32
-234
-269
-393
-95
-168
-528
-321
-332
-197
-449
-546
-110
-369
-341
-287
-306
-147
-428
-292
-198
-292
-159
-220
-126
-185
-250
-127
-227
-251
-193
-193
-125
-167
-175
-40
-159
-188
-118
-159
-102
-242
-141
-94
-288
-224
-272
-94
-266
-383
-82
-184
-173
-253
-158
9
-260
-249
-103
-118
-196
-304
-191
-158
-341
-284
-328
-381
-313
-361
-255
-281
-262
-101
-219
-371
-331
-170
-233
-383
-198
-47
-136
-286
-269
-19
-161
-371
-151
-42
-109
-220
-163
2
-232
-284
-172
-245
-284
-344
-172
-237
-421
-334
-296
-384
-525
-343
-268
-422
-348
-303
-272
-427
-447
-267
-452
-532
-371
-316
-383
-531
-394
-275
-537
-567
-438
-382
-404
-534
-364
-199
-413
-482
-456
-414
-404
-560
-413
-248
-352
-370
-356
-326
-332
-326
-269
-186
-164
-210
-128
-135
-245
-171
-139
-93
-198
-289
-73
-191
-325
-391
-273
-77
-348
-284
-156
-113
-185
-408
-117
-122
-168
-246
-300
-96
-176
-266
-287
-140
-1
-123
-127
-176
-1
71
-95
-147
54
192
-116
-93
26
109
-6
-290
-41
27
-142
-108
-15
70
-138
-82
35
-78
-128
-34
84
-37
-111
40
79
-138
-287
-59
-44
-259
-219
-12
-1
-265
-258
-35
-186
-272
-162
-76
-75
-281
-155
-148
-363
-332
-326
-266
-328
-257
-159
-386
-310
-267
-346
-459
-389
-128
-177
-369
-278
-48
-266
-532
-418
-242
-235
-423
-297
-142
-171
-351
-420
-287
-369
-358
-350
-315
-308
-290
-311
-561
-492
-444
-432
-505
-630
-226
-348
-611
-616
-533
-363
-738
-659
-367
-365
-453
-632
-382
-403
-541
-555
-468
-281
-458
-442
-379
-463
-390
-444
-453
-461
-399
-310
-404
-488
-366
-289
-346
-441
-403
-151
-319
-396
-277
-264
-124
-321
-314
-119
-81
-59
-148
4
183
194
35
35
226
186
39
103
324
312
221
209
347
390
196
272
409
533
401
365
627
521
477
454
553
657
501
665
662
617
569
548
725
544
579
742
716
644
504
719
692
528
548
709
899
613
618
931
911
797
732
1044
1255
1236
1074
1045
1181
676
93
-232
-131
-119
-693
-710
-476
-510
-1277
-1961
-1450
-1414
-1812
-2061
-1553
-996
-1690
-2202
-1964
-1592
-1871
-2293
-1674
-1025
-976
-1255
-1028
-531
-615
-730
-475
79
336
276
338
425
403
126
-148
-166
-144
-410
-656
-581
-686
-1081
-1316
-1276
-1456
-1753
-1884
-1688
-1601
-2021
-2185
-1999
-2107
-2546
-2711
-2410
-2297
-2469
-2536
-2204
-1938
-2175
-2247
-1895
-1690
-1704
-1573
-1219
-950
-980
-1001
-872
-816
-906
-797
-537
-416
-321
-126
71
88
147
273
436
558
575
783
910
936
911
861
895
869
874
811
918
1071
975
813
862
1014
855
754
908
1063
1056
855
956
1134
1041
717
780
1299
1175
883
1259
1777
1660
1260
1537
2140
2109
1732
1986
2695
2659
2200
2321
2457
2226
1732
1120
928
794
572
-95
-500
-190
-407
-1191
-2019
-1822
-1260
-2116
-2784
-2246
-1604
-2232
-3271
-2904
-2228
-2574
-3297
-2895
-1879
-1815
-2248
-1995
-1186
-965
-1213
-958
-266
309
302
319
619
870
725
392
488
726
649
400
303
544
424
64
-36
94
62
-247
-239
-46
-134
-392
-535
-461
-540
-830
-864
-707
-723
-871
-870
-754
-731
-844
-851
-729
-642
-684
-643
-518
-491
-556
-577
-584
-659
-637
-580
-550
-466
-452
-347
-320
-315
-190
-156
-60
-32
44
98
23
64
-40
-211
-350
-411
-505
-788
-835
-799
-1099
-1379
-1351
-1527
-1897
-2053
-2050
-2186
-2500
-2551
-2521
-2694
-2896
-2967
-2797
-2810
-2930
-2752
-2521
-2361
-2319
-2151
-1804
-1600
-1515
-1302
-956
-773
-673
-373
-160
-134
-38
157
251
209
289
492
514
391
431
546
451
311
305
332
211
109
154
103
41
-15
-52
-23
-45
31
109
103
202
354
347
288
384
619
662
615
812
999
1094
1127
1156
1358
1456
1507
1602
1652
1837
1886
1966
2018
2064
2306
2223
2188
2356
2336
2425
2282
2246
2235
2190
2192
1927
1645
1504
1290
698
165
243
1
-640
-914
-847
-1053
-1699
-2140
-1864
-1965
-2621
-2610
-2273
-2253
-2699
-2895
-2739
-2788
-3005
-3059
-2918
-2468
-2213
-2142
-2007
-1643
-1146
-1002
-1108
-560
263
470
242
573
1186
1127
687
668
1138
1316
917
840
1290
1355
980
798
885
918
808
565
545
635
469
89
-138
-260
-452
-717
-890
-918
-899
-1074
-1148
-1110
-1172
-1331
-1294
-1176
-1279
-1266
-1151
-1089
-1133
-1302
-1266
-1168
-1178
-1303
-1235
-988
-1009
-1079
-1059
-928
-860
-941
-982
-921
-723
-775
-1017
-1015
-1033
-1179
-1475
-1561
-1371
-1385
-1540
-1533
-1375
-1425
-1602
-1556
-1476
-1414
-1429
-1494
-1308
-1220
-1378
-1383
-1309
-1323
-1212
-1132
-1146
-877
-630
-729
-685
-469
-442
-323
-112
-96
-182
120
255
274
257
-73
273
584
-19
224
861
597
306
367
1029
857
547
758
861
852
667
745
649
670
829
618
589
812
951
989
901
1088
1342
1035
969
1137
1350
1137
1153
1216
1491
1293
868
1426
1278
1121
1308
1534
1174
1426
1880
1377
1188
1742
1740
1260
1448
1776
1785
1270
1323
1591
731
181
606
607
-364
-704
-14
-135
-1064
-1532
-909
-626
-1749
-2138
-1288
-1112
-1928
-2330
-1842
-1690
-2182
-2661
-2417
-1923
-2089
-2242
-2106
-1778
-1542
-1615
-1606
-1229
-704
-651
-634
-288
-3
63
-95
130
381
290
297
507
690
541
489
724
736
493
408
647
613
273
175
221
111
-222
-400
-413
-490
-700
-851
-789
-861
-946
-961
-1088
-1013
-929
-938
-954
-876
-746
-821
-870
-793
-703
-726
-823
-630
-460
-577
-561
-395
-347
-503
-494
-401
-458
-489
-559
-643
-685
-866
-939
-890
-1021
-1165
-1045
-975
-1330
-1353
-1117
-1319
-1623
-1458
-1279
-1454
-1534
-1389
-1261
-1320
-1398
-1115
-1122
-1120
-770
-811
-1112
-706
-318
-907
-633
14
-244
-720
-263
160
-466
-231
245
-8
94
-360
124
331
-259
467
244
-113
176
-36
361
504
160
-309
294
562
308
-33
-218
738
596
-550
-11
1254
55
-529
876
617
-148
-88
773
607
132
545
516
1022
618
189
787
831
899
401
231
1012
1088
618
613
831
971
669
613
711
808
926
367
779
916
604
959
967
791
803
1337
1351
948
1079
1437
1422
889
835
1090
702
330
234
190
-229
-330
-134
-452
-682
-668
-508
-753
-1036
-894
-814
-846
-1265
-1506
-1224
-1269
-1665
-1880
-1634
-1492
-1513
-1652
-1605
-1164
-1056
-1192
-1134
-755
-490
-548
-570
-496
-164
-143
-361
-267
-159
11
-58
-91
125
245
260
106
90
132
128
90
-195
-112
0
-172
-430
-574
-418
-476
-612
-580
-650
-659
-463
-441
-825
-611
-384
-799
-772
-539
-494
-704
-720
-516
-645
-722
-789
-625
-567
-765
-785
-673
-460
-673
-876
-636
-505
-744
-921
-789
-625
-1068
-1134
-710
-1141
-1049
-893
-1020
-895
-682
-680
-670
-1159
-662
-89
-904
-966
-682
-22
-593
-1543
-271
-194
-1062
-369
-328
-350
-401
-30
-9
-267
-52
593
-177
-760
631
250
-273
-255
-151
517
-514
16
426
-502
121
684
168
-1088
80
953
-617
-465
400
-11
-538
-330
-326
354
561
-545
281
690
498
-351
290
1291
-108
24
563
926
-140
-184
775
441
-152
97
965
271
428
377
406
417
161
714
301
287
661
505
-136
250
661
267
280
684
741
382
688
930
949
238
443
1093
722
236
671
1244
717
220
288
981
392
-197
492
455
-51
-306
-17
-85
-661
-631
-473
-631
-856
-910
-783
-649
-753
-938
-958
-861
-829
-991
-1070
-974
-926
-1023
-1047
-1086
-1046
-858
-950
-950
-885
-817
-608
-871
-774
-297
-265
-687
-274
-226
-669
-446
-268
-408
-274
-268
-469
-334
-44
-7
-613
-73
312
-176
-999
-270
221
-822
-513
-496
-343
-415
-840
-624
-409
-531
-887
-543
-792
-740
-251
-800
-1037
-269
-127
-1441
-1072
-232
-612
-1352
-749
-362
-1205
-1043
-121
-324
-1332
-604
147
-701
-774
-488
-281
-791
-427
-29
-1137
-412
6
-471
-818
-247
13
-691
-552
184
-866
-1453
366
126
-1179
-489
28
-604
-64
-206
-1284
291
60
-747
-789
-136
644
-1016
-136
950
-327
-647
-332
249
-283
-1209
-421
370
-456
-1276
377
605
-518
216
-124
460
297
-296
-107
-224
198
56
-488
-385
515
-366
544
615
-695
401
206
-183
244
607
-40
-136
428
583
35
-1042
840
1136
-104
-222
283
531
459
-115
-842
748
966
-208
-670
495
1153
42
-117
509
764
260
-185
338
907
181
-191
486
964
484
-274
207
1014
461
-388
166
709
159
-369
194
434
-45
-180
30
-94
-369
-506
-215
-470
-780
-585
-618
-952
-1096
-394
-869
-1148
-522
-780
-1039
-649
-739
-1008
-705
-838
-930
-872
-494
-812
-1255
-819
-678
-963
-1023
-1019
-552
-848
-898
-391
-742
-789
-685
-238
-615
-801
-476
-674
-670
-642
-848
-848
-799
-848
-406
-1104
-766
-302
-741
-646
-391
-767
-916
-306
-476
-630
-795
-687
-335
-436
-1241
-748
-465
-763
-360
-1061
-540
-73
-277
-903
-626
-144
-1090
-1351
-102
-210
-1433
-947
566
-1153
-1223
681
409
-1299
-617
1181
-847
-593
-177
-120
-153
-726
-684
189
-150
-809
-624
-297
-641
-1025
86
-81
-529
-44
19
-775
-1102
536
566
-1195
-641
-334
-18
-878
-1043
1045
189
-183
-772
627
878
-571
249
-456
-99
796
-740
-1578
684
871
-743
-1303
393
1320
-365
-658
617
704
295
-427
-536
272
847
-734
-79
1824
-711
-593
1153
792
-558
-1035
1147
858
-845
-182
64
1141
-266
-236
82
369
710
-468
-655
314
669
-408
-707
222
798
55
-228
879
770
-157
-183
490
173
-414
-635
29
697
-1062
-745
707
505
-256
-234
424
949
-76
-682
12
114
-255
-270
-685
-440
837
-455
-1354
-180
680
-435
-1079
-505
376
-148
-1632
-347
-50
-733
-858
-931
-299
-375
-1138
-606
-79
-1088
-1183
-835
-287
-849
-1160
-994
-645
-282
-967
-1208
-466
-219
-871
-1006
-829
-494
-770
-735
-534
-845
-614
-583
-843
-629
-626
-824
-767
-714
-1160
-861
-900
-263
-893
-827
-200
-518
-601
-940
-390
-74
-310
-1051
-764
-431
-210
-786
-1338
31
-139
-832
-759
-931
879
-440
-897
-47
-227
329
-477
-130
-564
405
517
-302
-241
82
-322
-70
232
-596
-299
671
-358
-1697
230
865
-1607
-967
1607
705
-2070
-446
1472
-552
-774
-60
188
167
-819
-673
504
277
-986
128
-82
-943
731
985
-462
-94
496
-362
-648
417
887
-614
-374
800
-338
-32
81
485
128
24
663
-98
491
41
-478
96
-493
-933
436
194
-302
-562
-194
356
21
-569
-99
1343
248
-194
-3
690
1434
-713
-876
659
424
-103
-748
288
656
-41
-726
-500
526
13
168
376
-4
164
-212
-599
-23
194
-564
-528
884
437
-1234
75
607
-100
-264
141
-248
-610
263
-208
-1202
-452
124
-656
-913
-325
234
-288
-692
-735
-1
-609
-1036
-190
8
-1174
-1061
-7
-195
-1059
-1041
-393
-849
-305
-837
-1280
-143
-14
-996
-982
-922
-48
-759
-1658
-318
-708
-269
-776
-1951
-316
505
-1027
-2555
-258
626
-1347
-1684
-631
731
-1354
-1741
-218
-388
-794
-1246
-644
-603
-907
-285
-788
-468
-501
-1040
260
89
-1582
-289
-583
-420
145
-1366
-763
-236
-271
-821
-999
219
-4
-961
349
349
208
-53
530
588
-594
168
984
-1191
-1125
2195
-409
-1192
378
680
-864
-1149
524
-365
485
346
1120
319
-576
571
-222
-613
-147
-343
6
648
223
-352
295
222
193
-936
-200
766
334
-569
-495
-139
-802
-149
-501
-46
91
82
306
255
-1181
431
560
-621
80
-146
277
162
136
-25
-206
790
593
-143
105
530
-394
63
844
-224
-79
494
-58
-740
-181
914
-674
-322
745
-63
98
-763
-216
203
-471
196
245
-153
229
396
193
-399
121
81
574
-810
-513
569
-834
-332
-221
-532
-370
366
318
-465
-349
929
-99
-898
-218
672
315
-1193
-549
6
-468
-1073
-320
256
236
-675
-651
962
-183
-1069
-402
-395
-640
-939
-950
-795
-87
-1160
-1563
-279
-740
-1296
-946
-202
-221
-1232
-1291
-187
105
-1312
-1734
-531
-426
-854
-806
-1952
-967
55
-1318
-1812
-776
664
-1028
-1209
-344
-437
-809
-1719
-461
-627
-1343
-1241
-1102
-51
-1889
-1251
180
-179
-734
-923
-116
329
-413
-1698
-239
105
-383
-1405
-1673
263
327
-685
-1169
653
987
-1162
-852
1182
950
-933
134
614
-1374
-1230
1602
-345
-266
9
331
832
-2003
815
414
-1002
-31
1295
325
-1174
143
809
-1163
-422
1448
112
-1185
-523
1183
-263
-768
1005
309
761
538
-1447
1592
532
-587
-93
217
1152
-612
-888
1332
338
-579
-131
160
754
418
494
-255
780
536
-735
-996
215
624
-1387
226
2020
-221
-1174
703
830
-50
-682
-232
-190
528
-388
-1454
339
634
226
-1388
426
1584
-31
-1239
170
1374
-244
-920
15
886
350
-1000
-775
1187
-204
-1371
40
-249
405
-293
-536
-90
-315
129
-695
-172
-93
174
221
-600
143
340
-671
-394
54
-530
-543
-372
-362
-346
-120
-803
-645
141
-273
-853
-611
-299
-1050
-1146
-559
-960
-1030
-577
-344
-641
-647
-307
-866
-1293
-454
-534
-1561
-754
-29
-840
-1507
-898
-304
-1437
-1378
-949
124
-1403
-1603
-108
-780
-1115
-1433
-696
-390
-1347
-1121
-493
-879
-835
-1054
-765
-1122
286
-237
-1405
-894
-611
84
-1304
-1232
-678
-93
-137
-1744
-1417
687
-315
-2589
-1088
1411
-572
-2007
878
1146
-469
-462
-65
-57
-419
-629
-399
609
-1118
304
1034
-880
9
216
-85
-733
443
570
-879
494
-271
-571
260
-162
654
1147
81
30
-269
431
675
-1089
322
592
170
292
-521
-1006
1134
400
-1370
401
730
-123
127
-835
694
1382
-324
318
820
150
-169
615
-49
-93
876
1342
-139
-746
619
1608
-424
-766
829
519
-343
284
573
-302
246
-210
-258
-33
-458
-231
-273
1094
-134
-351
1364
-108
-987
266
627
-721
-993
792
825
-1058
185
658
666
-494
-124
1124
-168
-890
-462
646
-299
-292
-161
-64
144
-510
-356
-522
15
56
-720
-888
-35
-433
-1031
-985
-700
-557
-1077
-680
-935
-166
-186
-1147
-1096
-682
-863
-1016
-813
-273
105
-598
-391
-564
165
-779
-1406
-631
-703
-717
-1004
-714
-450
-732
-1022
-804
-612
-364
-428
-487
-319
-476
-1218
-1095
-511
-943
-1181
-954
-482
-977
-976
-844
-643
-168
-562
-1005
-404
-375
-753
-964
-871
-362
-961
-1433
-797
-55
-840
-384
-278
-1146
-691
-10
-22
-1067
-862
560
324
-1074
-428
555
-980
-1129
53
242
-415
-941
360
510
-889
-1283
390
81
-1475
-1000
-758
-162
-5
-873
-811
839
682
-949
-1193
1028
311
15
-925
843
1385
-1584
644
1219
448
-804
342
2177
-22
-1567
-180
1385
261
-732
-703
827
2209
-114
-1924
1849
1172
-1194
-146
1323
423
-1076
1463
816
-421
-268
745
1008
-972
397
1216
302
121
632
-141
-188
123
290
1209
16
-576
1828
774
-862
594
1426
810
-554
333
1338
1432
-219
-339
1425
312
-518
771
1022
1328
-38
362
1417
-63
-714
663
465
-616
-176
261
-7
-451
-35
-374
-332
-443
-525
-497
-536
-1147
-834
-591
-1355
-1331
-1129
-732
-988
-1087
-917
-901
-808
-1095
-1182
-1107
-1092
-1201
-1357
-1380
-1065
-975
-894
-1205
-1428
-794
-777
-1139
-689
-293
-194
-83
-504
-576
-483
-654
-832
-755
-473
251
-497
-709
195
-400
-817
-141
66
-776
-668
-258
-448
-1382
-788
-1011
-1633
-510
-750
-1008
-887
-326
-648
-973
-727
-1267
-1032
-710
-995
-920
-354
-805
-1438
-777
-701
-1289
-979
-449
-529
-797
-339
-745
-1015
-189
-913
-542
-14
-617
-636
-459
-704
-846
-137
-551
-801
137
-276
-384
-1119
-1006
202
-269
-1272
-602
121
569
-456
-558
610
-405
227
-582
-703
339
-659
237
-1258
-696
386
-939
-1001
482
759
-617
-429
-23
981
245
-138
245
299
468
-213
-337
156
229
406
779
820
597
378
412
281
768
471
505
-243
-7
328
161
-443
212
1305
1124
766
107
2143
1793
-2
651
1388
660
-26
878
477
140
453
814
1346
503
1225
1255
1010
1212
339
624
778
924
805
702
921
1325
1046
933
794
715
426
162
-339
-652
-374
-569
-859
-1204
-1048
-912
-1041
-1501
-1471
-974
-1248
-1631
-1643
-1704
-1567
-1827
-1663
-1728
-1803
-1422
-1715
-1395
-1208
-1462
-1171
-754
-835
-1022
-434
-524
-1051
-806
-567
-537
-727
-504
-119
-76
-322
-180
-265
-102
-188
-152
-253
-475
-194
-578
-729
-818
-829
-844
-542
-936
-789
-338
-977
-888
-526
-450
-1181
-1208
-666
-1299
-1275
-933
-494
-1144
-1140
-582
-824
-886
-551
-437
-706
-928
-601
-548
-1300
-883
-284
-547
-929
-467
-199
-560
-819
-962
-1007
-846
-503
-899
-1512
-1191
-441
-827
-1475
-591
-58
-581
-1261
-976
-700
-879
-1029
-1191
-609
-343
-1370
-1061
-60
-512
-264
-699
-604
-273
85
-351
-731
331
-65
-444
-543
132
1129
-815
-1398
-16
534
-598
-501
520
259
123
-513
-330
228
218
-100
92
601
560
-87
485
587
119
131
101
488
940
170
858
386
852
1039
252
1184
889
1461
686
936
1948
1262
648
1239
972
1276
903
931
1569
858
1370
2534
1988
1128
1832
2542
1859
1226
1603
1973
1633
1598
1235
1645
2292
1622
1281
1356
747
279
350
-334
-664
-634
-459
-1165
-1426
-871
-1117
-1378
-1539
-1259
-1074
-1719
-1637
-1416
-1847
-2203
-2468
-2272
-2421
-2263
-1866
-2142
-1804
-1464
-1594
-1399
-1278
-967
-847
-986
-929
-587
-579
-674
-539
-461
-363
-206
243
261
375
667
633
541
328
114
268
167
-222
-328
-147
-132
-640
-609
-700
-848
-723
-858
-953
-831
-688
-751
-1020
-1266
-1305
-1254
-1511
-1606
-1302
-1381
-1404
-1108
-1093
-1364
-1112
-572
-851
-856
-172
-377
-595
-421
-301
-822
-1011
-536
-719
-947
-822
-336
-310
-798
-763
-534
-624
-948
-1073
-945
-1198
-1489
-1778
-1634
-1677
-2039
-1820
-1686
-1344
-1370
-1512
-1174
-1219
-1314
-1505
-1474
-1273
-1126
-990
-1161
-867
-739
-1103
-793
-257
-347
-302
-70
356
107
-82
166
-77
135
-100
368
367
38
110
550
655
267
771
564
316
400
361
217
153
256
180
356
669
675
653
547
1049
882
658
850
1023
792
703
1590
951
961
1043
1584
1293
1034
1804
1695
1991
1938
1981
2150
1994
2286
2310
1842
2560
2588
2443
2367
2744
2851
2553
2874
2985
2706
1913
1952
1579
239
178
365
-123
-779
-762
93
-650
-1687
-1054
-735
-1273
-2435
-1991
-1453
-2292
-2767
-2796
-2497
-2961
-3301
-2710
-2704
-2546
-1891
-1813
-1651
-1750
-1323
-1053
-1358
-1357
-1009
-575
-711
-703
-355
-44
119
188
271
554
1006
1046
832
1017
981
878
610
190
289
359
104
-86
-67
-104
-236
-376
-517
-708
-712
-876
-1081
-1293
-1393
-1484
-1848
-1910
-1966
-1982
-1874
-1826
-1547
-1573
-1621
-1237
-1251
-1453
-1361
-1032
-1074
-1198
-949
-639
-643
-791
-472
-229
-273
-151
20
303
92
-237
15
-328
-816
-661
-691
-1039
-1278
-901
-822
-1705
-1647
-1161
-1601
-2119
-2154
-1718
-1906
-2423
-2262
-2147
-2352
-2663
-2491
-2281
-2403
-2021
-1768
-1868
-1629
-1477
-1442
-1387
-1218
-914
-834
-722
-425
-239
-236
-293
-94
117
5
100
482
590
491
570
561
612
592
577
530
652
666
495
460
430
624
687
472
217
459
962
647
158
618
827
241
25
708
808
588
725
943
1409
1091
1113
1347
1582
1634
1114
1742
2624
1974
2015
2731
2833
2443
2182
2692
2978
2995
3169
3397
3606
3914
3785
3805
3721
4022
4264
2511
1838
3001
920
-631
396
870
-690
-2386
-518
344
-1805
-2799
-1741
-550
-2449
-4411
-2760
-2049
-3065
-4356
-3883
-3043
-3288
-3644
-3693
-2766
-1530
-2120
-2516
-1571
-896
-1044
-1549
-1283
-543
-489
-878
-134
566
529
339
982
1371
906
1249
1886
1597
1502
1178
1114
1149
529
300
324
227
-17
-182
-221
-214
-249
-596
-1222
-1167
-1175
-1724
-1903
-1830
-1939
-2221
-2623
-2305
-2082
-2382
-2225
-1778
-1499
-1839
-1676
-1004
-1117
-1500
-1175
-900
-943
-896
-571
-150
-123
-175
123
166
272
354
468
595
348
458
298
96
193
-220
-836
-469
-1272
-1850
-1534
-2021
-2081
-2613
-2429
-1927
-2989
-2960
-2404
-2514
-3259
-3683
-2608
-3060
-3716
-3405
-2908
-2828
-3066
-2799
-2349
-2039
-1833
-1862
-1744
-1332
-1076
-1100
-1382
-1073
-448
-659
-1040
-451
153
107
-218
56
501
378
53
98
274
477
38
14
392
189
359
162
201
377
140
100
-2
184
123
-450
-179
-30
-29
-150
172
792
535
392
947
1369
968
1074
1789
2020
1782
1981
2502
2520
2482
2958
3002
2891
3544
3745
3716
3829
4279
4720
4448
4417
5159
5158
4958
4269
2492
2683
1958
-837
-1281
313
-123
-2131
-2386
-46
19
-2848
-3185
-1345
-1463
-4136
-4877
-3191
-2630
-4543
-5110
-4104
-3639
-3759
-3716
-2809
-1590
-1074
-1156
-1011
-817
-421
-621
-754
-751
-50
380
667
1249
1774
2067
1913
2333
2354
2098
2488
2463
2110
1788
1092
1018
727
184
-2
47
61
-7
-316
-278
-320
-1034
-1564
-2112
-2213
-2524
-2847
-2564
-2683
-2775
-2748
-2824
-2428
-2443
-2266
-1841
-1665
-1441
-1393
-1187
-1066
-1101
-1158
-1012
-723
-424
-80
357
823
859
846
1008
1053
975
846
886
850
659
475
346
376
147
-94
-117
-233
-90
-193
-373
-599
-1041
-1315
-2236
-3710
-3571
-3510
-5383
-5087
-3278
-3599
-4446
-3296
-1963
-3015
-3994
-2952
-2584
-3312
-3674
-3021
-2500
-2770
-2554
-2141
-1890
-1335
-731
-792
-482
476
588
-276
-503
-51
-351
-986
-936
-371
140
40
6
480
793
538
-10
80
176
-91
-393
-490
-243
-255
-625
-598
-272
-159
111
246
351
693
627
252
296
503
454
241
806
1289
1369
1876
2116
2548
2636
2468
2734
3085
3047
2973
3470
3737
3555
3788
3972
4477
4960
4614
5294
5801
5732
5717
5540
3466
2151
2027
-1050
-2757
-1507
-1071
-2163
-3203
-1438
16
-2410
-3372
-2784
-2206
-3767
-5783
-4901
-4013
-4647
-5426
-5159
-4386
-3856
-3593
-2915
-1659
-248
-322
-391
-184
-32
-296
-501
-366
21
840
1243
2263
3131
3195
3421
3659
3187
2763
2822
2763
2146
1763
1180
893
625
-73
-16
-1
-166
-267
-378
-467
-867
-1445
-2091
-3102
-3351
-3658
-3819
-3609
-3450
-2905
-2784
-2780
-2349
-2071
-1978
-1964
-1744
-1446
-1433
-1154
-878
-840
-666
-161
-75
346
1011
1600
1974
1851
1987
2027
1627
1354
1153
1149
1059
683
815
815
837
688
248
136
74
-399
-695
-781
-1023
-1470
-1834
-2086
-2306
-2370
-2386
-2605
-3006
-3002
-3577
-3835
-4218
-4336
-3705
-4002
-4217
-3331
-2585
-2621
-2987
-2377
-1918
-2350
-2662
-2177
-1264
-1273
-1413
-1224
-583
-500
-617
-524
-349
52
-141
-499
-532
-176
-269
-1022
-1168
-845
-801
-952
-988
-537
-391
-738
-999
-964
-831
-882
-1034
-956
-672
-431
-413
-387
45
211
-12
40
363
627
646
874
1211
1265
1239
1456
1783
1851
2152
2371
2665
2777
2917
3245
3126
3514
3815
3875
4191
4507
5107
5193
5388
5690
5757
6091
5448
5856
4590
1878
1946
-305
-2801
-2291
-1788
-1621
-2344
-2239
-459
-1356
-3090
-3708
-3605
-4063
-5936
-6654
-5430
-4444
-5161
-5081
-4291
-3382
-2872
-2994
-1898
-60
-53
-467
-467
-65
45
-492
-272
522
1473
2164
2899
3925
4858
4303
3777
3662
2887
2607
2285
1835
2083
1493
919
963
462
216
-17
-255
-537
-1031
-1270
-1598
-2265
-2932
-3778
-4132
-4176
-4387
-3944
-3123
-2795
-2643
-2378
-2187
-2048
-2188
-2176
-1959
-1640
-1348
-938
-315
297
538
768
1174
1508
1894
2186
2452
2690
2498
2041
1937
1772
1440
1306
1328
1391
1365
1312
1319
1036
534
-55
-641
-1085
-1436
-1607
-1768
-1927
-2032
-2202
-2358
-2415
-2338
-2282
-2353
-2233
-2109
-1984
-2072
-2358
-2972
-2750
-3072
-4770
-3379
-2216
-3509
-2943
-1177
-624
-1930
-1794
-183
-1194
-2263
-1956
-1470
-1601
-1943
-1279
-986
-1051
-653
-566
-869
-493
-85
-737
-1371
-1068
-1023
-1836
-2111
-1585
-1422
-1481
-1196
-759
-268
-136
-355
-425
-473
-600
-857
-791
-575
-199
61
-3
611
1083
1048
1177
1329
1640
1594
1387
1725
1864
1636
1558
1790
2024
2258
2404
2964
3579
3248
3537
3972
3724
3737
4252
4434
4226
4793
5530
5883
5879
6385
6755
6376
3988
1421
1270
-1227
-4252
-3163
-1831
-1772
-2435
-1920
65
-889
-2936
-3816
-3746
-4537
-6416
-7012
-5624
-4670
-5180
-4935
-4016
-3041
-2338
-2207
-1117
557
341
-413
-415
-43
-139
-529
-177
919
2104
2916
3885
5069
5485
4563
3848
3354
2368
2005
1693
1275
1518
1154
847
1016
651
333
-16
-443
-880
-1603
-1952
-2305
-3076
-3789
-4488
-4489
-4318
-4242
-3388
-2528
-2311
-2149
-2020
-1890
-1994
-2276
-2208
-2000
-1578
-974
-224
680
1276
1522
1829
2091
2140
2359
2517
2499
2494
2153
1971
1856
1603
1654
1578
1526
1435
1401
1418
951
458
-220
-1002
-1576
-2081
-2323
-2255
-2254
-2385
-2353
-2166
-2277
-2442
-2411
-2426
-2594
-2701
-2546
-2331
-2307
-2243
-2246
-2475
-2577
-3486
-3576
-2580
-3152
-2844
-1314
-858
-1170
-1324
-536
-972
-2347
-2218
-1923
-1894
-1999
-1704
-989
-696
-759
-800
-934
-888
-849
-1381
-1575
-1217
-1180
-1710
-1993
-1444
-1220
-1347
-1025
-512
72
277
56
43
41
-256
-632
-665
-167
220
411
821
1274
1727
1663
1406
1740
1638
1290
1505
1453
1489
1633
1665
2016
2045
2120
2723
2907
3023
3333
3457
3716
3711
3982
4590
4937
5147
5839
6393
6288
6343
5444
2479
1446
-216
-3014
-2763
-2022
-1592
-1592
-1552
-129
-440
-2228
-3006
-3747
-4673
-6102
-6732
-6114
-5221
-5037
-4745
-4096
-3382
-2569
-2378
-1534
-335
-159
-855
-1095
-658
-563
-784
-318
627
1789
2807
3773
4886
5310
4788
3864
3323
2424
1938
1764
1396
1655
1666
1445
1592
1235
959
534
-239
-769
-1466
-2028
-2431
-3103
-3717
-4170
-4386
-4152
-3895
-3309
-2539
-2364
-2302
-2253
-2395
-2342
-2631
-2818
-2396
-1913
-1208
-365
504
1401
1684
1850
2128
2167
2271
2251
2175
2313
2157
1966
1978
2015
2074
1988
1941
1853
1721
1512
1029
405
-314
-1061
-1746
-2101
-2153
-2170
-2121
-2065
-1980
-2070
-2255
-2321
-2547
-2818
-3023
-2866
-2726
-2663
-2399
-2017
-3269
-4031
-2300
-3819
-4799
-1471
-559
-1996
-1900
656
811
-2590
-2161
-297
-1408
-3231
-2338
-100
-320
-1012
-235
-33
-596
-660
-1064
-1511
-1087
-806
-1807
-2699
-1565
-917
-2026
-2192
-969
-251
-547
-789
-69
370
-477
-1362
-1237
-765
-620
-349
284
1006
1774
1513
1317
1857
1647
1330
1058
1187
1634
1550
1923
2295
2421
2473
2380
2944
3149
2700
3102
3646
3153
2854
3363
4173
4064
3730
4563
5516
5620
5378
5784
6109
2993
496
326
-2125
-3534
-2349
-1316
-1317
-1790
-905
11
-1453
-2947
-3552
-4194
-5447
-6399
-6027
-4777
-4185
-4182
-3804
-3223
-2269
-1839
-1730
-618
288
-419
-1227
-768
-89
-172
-358
402
1884
2915
3523
4439
5259
4881
3367
2625
2243
1637
1424
1138
1331
1702
1270
1226
1371
905
216
-537
-1166
-1754
-2218
-2622
-2970
-3391
-3886
-4084
-3753
-3339
-2900
-2313
-2002
-2066
-2220
-2212
-2150
-2324
-2444
-2227
-1648
-767
-22
850
1688
1909
1933
1941
1945
2028
2000
1872
1843
1886
1864
1820
1925
2007
1914
1685
1409
1249
1093
598
-81
-642
-1285
-1886
-2119
-2090
-1972
-1970
-1962
-2004
-2101
-2158
-2568
-2973
-3368
-3726
-3863
-3773
-3303
-3403
-3302
-2490
-2788
-2643
-1678
-1454
-1530
-1491
-1020
-1181
-1799
-1472
-1028
-1207
-1294
-909
-388
-182
-183
33
-108
-661
-1039
-1409
-1528
-1496
-1502
-1558
-1533
-1190
-1115
-1186
-1080
-1016
-1136
-1275
-1290
-1154
-979
-967
-1016
-754
-496
-340
14
394
646
749
665
724
822
824
1014
1062
1225
1487
1670
1916
2411
2574
2480
2617
2743
2550
2719
2979
2779
2874
3344
3481
3687
4218
4747
4988
4851
5253
5633
5444
5220
5370
4609
1601
319
-288
-2829
-3130
-1906
-1338
-1542
-2023
-676
-512
-2333
-3699
-4489
-4978
-6214
-7039
-6011
-4444
-4121
-3848
-2998
-2174
-1531
-1732
-1514
-336
-244
-1024
-1184
-222
474
306
710
1753
2958
3743
4159
4949
5282
4337
3079
2565
2003
1507
1363
1122
1559
1796
1557
1650
1365
665
-216
-1071
-1880
-2641
-2996
-3223
-3587
-3802
-3954
-3835
-3445
-3189
-2805
-2317
-2320
-2477
-2498
-2460
-2380
-2504
-2345
-1769
-1091
-207
657
1506
2091
2107
2080
2124
2001
1961
1893
1819
1981
2085
2124
2206
2289
2267
1990
1672
1310
988
590
-40
-568
-1171
-1693
-2061
-2171
-2050
-2031
-1936
-2019
-2158
-2119
-2462
-2647
-3350
-4778
-4392
-4573
-5451
-3914
-2504
-2345
-2312
-1523
-589
-1588
-2058
-1585
-1701
-1974
-2089
-1482
-694
-342
-107
93
143
293
122
-239
-118
-181
-775
-1608
-1653
-1341
-1519
-1537
-1292
-868
-641
-680
-712
-717
-1007
-1730
-2143
-1919
-1650
-1365
-881
-304
168
309
351
540
557
356
281
403
423
660
1235
1479
1920
2074
2170
2660
2628
2729
3022
2922
2828
2598
2861
3175
3023
3464
4005
4125
4761
5226
5276
5592
5589
5551
5711
5426
5354
2950
406
174
-2433
-3986
-2391
-1700
-1376
-1759
-1200
-4
-1801
-3600
-4323
-5221
-6478
-7420
-7049
-5278
-4132
-3931
-3000
-2296
-1843
-1610
-1823
-717
-175
-1069
-1310
-780
127
415
545
1606
2689
3541
4208
4943
5338
4747
3341
2421
1977
1270
1231
1262
1464
1963
1657
1691
1592
739
3
-1008
-1943
-2787
-3347
-3360
-3637
-3968
-4003
-3962
-3692
-3404
-3006
-2487
-2457
-2803
-2844
-2852
-2793
-2645
-2514
-2029
-1229
-343
631
1464
2114
2285
2084
1958
1861
1884
1927
1910
2088
2333
2432
2480
2588
2534
2223
1788
1304
921
496
-63
-608
-1120
-1659
-2079
-2154
-2143
-2032
-1942
-2183
-2381
-2481
-2829
-3034
-3330
-3447
-4442
-5749
-4634
-4523
-5322
-3489
-1544
-1454
-2521
-1570
168
-1603
-3178
-2368
-1304
-2117
-2968
-1172
524
280
-20
304
547
385
-266
-999
-887
-622
-1281
-2519
-2064
-724
-910
-1749
-1371
-254
-222
-1195
-1329
-808
-1275
-2396
-2580
-1775
-997
-756
-454
295
1120
1071
421
445
641
280
-185
11
675
1183
1610
1978
2582
2815
2662
3077
3017
2817
3035
2947
2483
2520
3390
3512
3343
4121
4666
4863
5274
5774
6368
6122
5945
5921
5375
3443
750
-129
-2356
-4448
-2974
-1842
-1583
-1409
-797
121
-1530
-3334
-4553
-5378
-6640
-7925
-7479
-5975
-4679
-4079
-3068
-2002
-1578
-1541
-1834
-944
-67
-928
-1570
-1199
-218
271
518
1733
3107
4125
4361
4967
5776
5085
3501
2352
1812
1192
936
1157
1604
2192
2097
1826
1678
838
-123
-1097
-2247
-3134
-3711
-3807
-3972
-4055
-3841
-3802
-3559
-3486
-3219
-2584
-2584
-2978
-3154
-3163
-3087
-2995
-2584
-1896
-1021
-185
673
1680
2362
2389
2121
1905
1787
1692
1665
1794
2183
2530
2576
2651
2771
2727
2349
1842
1369
858
219
-353
-741
-1160
-1609
-2024
-2117
-1994
-2042
-1877
-1965
-2353
-2636
-2929
-3228
-3907
-3939
-3962
-4256
-4239
-4576
-3635
-3203
-3856
-2494
-1261
-1592
-2053
-1475
-555
-1488
-2276
-1372
-788
-1040
-1082
-255
666
567
243
335
83
-247
-775
-1445
-1374
-1100
-1302
-1763
-1556
-762
-854
-1374
-1168
-835
-911
-1400
-1593
-1157
-1143
-1484
-1342
-649
-126
53
361
747
1070
967
794
869
873
1038
1022
1385
1944
2277
2737
2885
3102
3304
2964
2994
3060
3242
3256
3366
4033
4243
4221
4588
5170
5272
4957
5643
6291
6281
6141
5710
3134
735
-671
-3594
-4186
-2644
-2089
-1615
-1665
-565
-14
-2176
-3835
-4740
-5701
-7317
-8004
-6858
-5132
-4460
-3883
-2810
-2200
-1718
-1859
-1730
-273
-187
-998
-1171
-583
402
499
831
2062
3329
4238
4677
5563
5980
4902
3275
2323
1726
1323
1208
1127
1763
2218
1880
1769
1311
522
-392
-1725
-2714
-3355
-3663
-3868
-4080
-3894
-3853
-3870
-3693
-3448
-2861
-2437
-2686
-2954
-2918
-2923
-2845
-2672
-2196
-1421
-699
119
1260
2181
2588
2486
2260
2065
1889
1854
1931
2109
2510
2727
2757
2864
2917
2667
2111
1539
1039
514
-106
-624
-912
-1348
-1891
-2190
-2184
-2044
-2114
-2198
-2252
-2714
-3395
-4114
-4779
-5174
-5666
-5559
-4616
-3724
-2998
-2241
-1675
-1682
-2093
-2289
-2562
-2620
-2342
-1951
-1392
-624
109
472
632
751
716
285
-100
-213
-391
-740
-1047
-1058
-1108
-1180
-967
-778
-658
-635
-812
-1112
-1427
-1772
-2080
-2234
-2181
-1838
-1374
-862
-311
36
232
165
118
111
-39
-82
119
415
654
1143
1710
2226
2553
2635
2978
3238
3042
2947
3054
3149
3004
2912
3372
4180
4437
4368
5093
5537
5406
5531
5581
6161
6141
5691
6196
5549
2402
709
-801
-3678
-4034
-3096
-2210
-1416
-1987
-732
-646
-2756
-4049
-5526
-6338
-7574
-8253
-7052
-5459
-4363
-3356
-2771
-2109
-1534
-1959
-1808
-615
-343
-812
-1139
-413
796
1045
1484
2656
3846
4497
4746
5585
5833
4712
3364
2422
1752
1510
1298
1298
1966
2109
1861
1633
1021
372
-688
-1976
-2877
-3641
-4054
-4243
-4241
-4013
-4039
-3920
-3726
-3555
-3017
-2723
-2848
-2977
-3171
-3118
-2822
-2536
-1920
-1123
-323
582
1437
2282
2745
2692
2454
2179
2028
1995
2013
2273
2678
2885
2952
2961
2943
2711
2194
1578
997
345
-324
-831
-1200
-1584
-1979
-2286
-2419
-2401
-2341
-2434
-2625
-3103
-3712
-4062
-4542
-4903
-4840
-4761
-4842
-4738
-4055
-3495
-3024
-2450
-1816
-1485
-1725
-1536
-1211
-1249
-1273
-1071
-566
-258
-6
519
1110
1235
892
480
168
-203
-745
-1006
-1023
-1068
-1233
-1209
-869
-703
-759
-1029
-1212
-1288
-1459
-1580
-1627
-1487
-1403
-1399
-1070
-493
11
246
635
896
904
850
819
928
962
1159
1560
1929
2573
3070
3491
3741
3489
3808
3606
3375
3763
3959
4203
4149
4565
5310
5351
5835
6213
6602
6834
6773
6850
5858
2736
453
-1493
-4411
-4572
-3137
-2470
-1777
-1821
-615
-615
-2554
-4043
-5427
-6692
-8270
-8745
-7567
-6043
-4892
-3812
-2835
-2082
-1622
-1770
-1397
-82
-161
-904
-1074
-480
598
1019
1751
3089
4115
4772
5421
6372
6450
5247
3771
2711
1844
1416
1141
1202
1786
1924
1766
1699
1179
466
-596
-1782
-2884
-3914
-4560
-4726
-4657
-4545
-4486
-4159
-3870
-3583
-3028
-2584
-2678
-3058
-3325
-3270
-3046
-2750
-2119
-1232
-393
522
1550
2516
3070
3073
2829
2595
2414
2237
2194
2385
2702
2866
2939
3032
3103
2904
2468
1857
1225
448
-368
-957
-1355
-1750
-2256
-2533
-2524
-2577
-2504
-2462
-2604
-2992
-3535
-3834
-4019
-4182
-4359
-5133
-5228
-4347
-5298
-5341
-3014
-2699
-3475
-2489
-407
-481
-2256
-1379
-207
-1195
-2387
-1384
282
69
50
1254
1641
1058
868
389
-331
-298
-716
-1709
-2048
-1097
-672
-1491
-1553
-654
-468
-1432
-1526
-709
-889
-1846
-1915
-1295
-1282
-1147
-678
-26
696
1044
1215
1174
1540
1654
1315
1321
1715
2003
2172
2831
3771
4067
4290
4575
4450
4689
4741
4558
4860
5094
5666
5734
6119
6890
6888
7384
7064
7205
4906
1192
14
-2885
-4778
-4280
-3153
-2162
-3005
-2193
-916
-1767
-3456
-5024
-5706
-7345
-8989
-8768
-7288
-6078
-5209
-4094
-3077
-1994
-1728
-1815
-620
286
-65
-925
-874
311
1010
1347
2265
3754
4655
4997
6057
7033
6705
5271
3975
3018
2213
1748
1295
1401
1796
1598
1593
1327
902
255
-1013
-2049
-3200
-4281
-4899
-5202
-5058
-5122
-4906
-4477
-4353
-3848
-3162
-2689
-2803
-3178
-3192
-3073
-2903
-2569
-1880
-1040
-326
616
1721
2754
3304
3357
3198
3033
2908
2557
2401
2597
2747
2786
2710
2880
2999
2725
2307
1861
1294
377
-528
-1069
-1529
-2090
-2588
-2841
-2921
-2977
-2894
-2785
-2846
-3773
-4720
-5175
-5831
-6349
-6070
-5024
-4424
-4247
-3144
-2099
-1952
-2274
-2113
-1710
-2072
-2258
-1609
-732
-225
99
563
932
1084
988
878
871
883
394
-318
-477
-492
-684
-1015
-1082
-827
-821
-945
-888
-836
-1136
-1742
-2240
-2340
-2283
-2294
-2010
-1531
-854
-531
-367
70
242
236
62
144
400
436
688
1217
2019
2417
2550
3316
3831
3955
4171
4567
4640
4324
4373
4771
4930
5197
5605
6229
6552
6927
7446
7313
7294
6998
6274
3437
50
-1440
-4222
-6083
-4947
-3619
-2465
-2609
-1944
-597
-1267
-2830
-4846
-6278
-7919
-9202
-9182
-7948
-6197
-4526
-3455
-2357
-689
-54
-485
87
799
502
-458
-906
115
1133
1646
2593
3914
4903
5542
6394
7034
6725
5563
3985
2511
1693
1248
634
454
705
876
1119
984
724
208
-964
-2108
-3307
-4505
-5262
-5641
-5623
-5595
-5176
-4547
-4215
-3685
-2871
-2247
-2193
-2560
-2741
-2623
-2518
-2312
-1802
-1071
-305
575
1634
2761
3600
3848
3630
3434
3271
2865
2391
2248
2275
2283
2246
2369
2545
2443
2132
1729
1139
285
-579
-1309
-1957
-2479
-2857
-3239
-3481
-3631
-3660
-3826
-4507
-4882
-5183
-5645
-5548
-5156
-4779
-4799
-4524
-3808
-3663
-3306
-2853
-2332
-2024
-1933
-1289
-707
-401
-113
198
345
393
468
502
682
851
775
453
331
158
-140
-290
-533
-610
-838
-1119
-1166
-1182
-1219
-1441
-1696
-1901
-1871
-1754
-1726
-1530
-1241
-1039
-949
-722
-414
-277
-185
-90
201
313
499
937
1251
1668
2246
2798
3200
3581
4194
4486
4591
4724
4837
5174
5076
5519
6091
6416
6882
6983
7531
7824
7762
7975
7785
5909
2611
130
-2789
-5346
-5478
-4456
-3153
-3073
-2622
-1573
-1848
-2814
-4288
-5498
-7327
-9334
-9809
-9045
-7678
-6180
-4991
-3888
-2546
-1845
-1675
-741
386
774
286
-40
610
1191
1471
2235
3387
4163
4500
5433
6876
7554
7364
6549
5338
4117
2935
1955
1390
1065
770
586
475
479
385
-152
-891
-1839
-3032
-4186
-5043
-5444
-5852
-5996
-5813
-5771
-5589
-4999
-4063
-3244
-2879
-2639
-2356
-2251
-2206
-1933
-1484
-1149
-847
-243
733
1854
2827
3465
3936
4249
4180
3882
3686
3480
3151
2722
2400
2282
2112
1928
1868
1770
1414
820
226
-358
-1023
-1634
-2324
-3153
-4129
-5012
-5534
-5964
-6222
-6001
-5574
-5353
-5202
-4812
-4495
-4523
-4774
-4827
-4524
-4442
-4249
-3541
-2599
-1825
-1224
-488
180
576
739
834
993
989
814
635
549
530
548
418
334
420
405
229
83
4
-257
-692
-1170
-1493
-1805
-2107
-2227
-2110
-1951
-1745
-1461
-1210
-987
-732
-632
-531
-438
-439
-241
-35
281
571
985
1467
1955
2669
3493
4185
4859
5427
5823
5856
6015
6205
6212
6544
6847
7459
8068
8275
8927
9419
9643
8812
5986
3322
169
-3390
-5090
-4959
-3812
-3534
-3665
-2780
-2140
-2490
-3306
-4025
-5183
-7449
-9354
-9747
-9099
-8271
-7386
-6490
-5318
-4295
-3760
-2710
-1026
277
663
524
758
1283
1398
1613
2313
2878
2955
3289
4431
5839
6782
7331
7435
6942
6109
5056
4054
3116
2012
1116
361
-285
-542
-695
-694
-770
-1261
-1964
-2739
-3405
-4131
-4847
-5180
-5541
-6154
-6558
-6357
-5777
-5224
-4725
-3969
-3192
-2747
-2282
-1614
-930
-625
-629
-487
-136
272
697
1250
2060
2782
3191
3597
4077
4445
4471
4232
4004
3635
3000
2355
1910
1511
997
435
-91
-622
-1178
-1686
-2209
-2753
-3328
-3968
-4578
-5139
-5594
-5912
-6166
-6311
-6320
-6198
-5939
-5598
-5148
-4600
-4203
-3811
-3343
-3008
-2678
-2297
-1827
-1429
-1111
-628
-121
321
672
981
1265
1358
1304
1292
1319
1181
1008
859
670
458
192
2
-175
-377
-604
-769
-868
-1002
-1080
-1101
-1194
-1349
-1405
-1478
-1520
-1374
-1195
-960
-667
-482
-140
145
491
867
1319
1895
2401
2975
3505
4022
4552
4958
5311
5796
6337
6784
7175
7773
8405
8888
9260
9758
10005
9512
7658
5280
2746
-456
-2827
-3560
-3280
-3110
-3280
-2892
-2449
-2435
-2803
-3197
-3802
-5429
-7302
-8367
-8546
-8348
-8053
-7665
-7093
-6436
-5969
-5147
-3615
-2003
-948
-302
352
1082
1509
1705
2052
2312
2167
1995
2378
3247
4157
5111
6006
6602
6806
6639
6247
5677
4859
3859
2904
1913
975
223
-278
-532
-817
-1197
-1589
-1955
-2334
-2806
-3064
-3251
-3742
-4428
-4989
-5286
-5489
-5655
-5583
-5258
-4920
-4548
-3914
-3018
-2161
-1530
-1026
-561
-186
11
152
418
740
927
1105
1440
1870
2309
2691
3048
3344
3400
3287
3100
2788
2314
1763
1143
444
-222
-792
-1296
-1759
-2147
-2450
-2734
-3066
-3396
-3632
-3860
-4151
-4459
-4703
-4865
-5054
-5217
-5174
-5027
-4839
-4570
-4206
-3717
-3259
-2769
-2231
-1775
-1332
-969
-701
-459
-258
-35
90
183
378
576
697
847
1078
1251
1352
1378
1368
1291
1044
762
513
242
-65
-322
-388
-398
-429
-432
-354
-233
-157
-107
38
124
76
88
196
320
476
781
1161
1544
1985
2405
2930
3434
3895
4461
4968
5479
5862
6238
6704
7036
7393
7832
8340
8796
8829
8093
6660
4764
2345
56
-1343
-1835
-2106
-2505
-2575
-2309
-2119
-2153
-2178
-2301
-3089
-4438
-5566
-6148
-6382
-6470
-6519
-6474
-6407
-6419
-6259
-5618
-4577
-3523
-2631
-1737
-725
215
899
1463
1901
1968
1678
1436
1509
1768
2208
2815
3485
4086
4543
4873
5009
4909
4658
4270
3727
3014
2254
1553
930
369
-182
-738
-1255
-1718
-2176
-2441
-2457
-2475
-2645
-2898
-3088
-3285
-3576
-3869
-4039
-4195
-4434
-4584
-4444
-4081
-3638
-3136
-2576
-1959
-1405
-953
-532
-82
325
561
719
885
1034
1115
1182
1306
1440
1510
1551
1630
1655
1644
1590
1433
1102
652
195
-318
-854
-1313
-1722
-2145
-2596
-2961
-3184
-3379
-3552
-3647
-3690
-3765
-3852
-3922
-3911
-3874
-3876
-3839
-3770
-3641
-3461
-3195
-2827
-2429
-2035
-1652
-1290
-906
-565
-310
-64
112
228
318
344
473
559
576
630
659
701
625
554
546
513
416
295
261
239
131
10
18
46
4
23
122
273
394
526
754
1019
1230
1458
1725
1932
2117
2303
2504
2742
3055
3463
3806
4192
4570
4961
5421
5752
6200
6642
7027
7408
7795
8011
7542
6493
4958
3024
1079
-440
-1133
-1506
-1882
-2120
-2095
-1916
-1872
-1775
-1762
-2140
-2937
-3829
-4421
-4714
-4925
-5175
-5424
-5710
-6018
-6276
-6187
-5637
-4869
-4105
-3314
-2366
-1374
-514
237
897
1215
1126
918
759
701
773
1008
1416
1850
2269
2653
2992
3235
3417
3528
3465
3236
2824
2349
1889
1434
941
349
-266
-887
-1467
-1918
-2122
-2157
-2188
-2248
-2260
-2224
-2248
-2338
-2452
-2590
-2848
-3165
-3381
-3441
-3386
-3278
-3092
-2794
-2462
-2144
-1828
-1426
-981
-558
-193
141
444
637
744
803
795
683
508
353
234
113
54
56
54
-3
-113
-254
-479
-754
-971
-1203
-1490
-1825
-2167
-2470
-2761
-2971
-3125
-3225
-3284
-3296
-3219
-3101
-2943
-2779
-2684
-2612
-2476
-2362
-2270
-2128
-1928
-1721
-1574
-1424
-1229
-1045
-898
-781
-594
-448
-379
-282
-190
-94
-40
-44
-58
-96
-162
-263
-351
-357
-419
-487
-474
-473
-439
-430
-390
-270
-215
-131
-22
105
262
416
568
633
777
1035
1161
1403
1639
1800
2015
2196
2405
2565
2760
3008
3135
3230
3386
3648
3884
4134
4401
4643
4902
5215
5538
5562
5262
4628
3593
2282
984
9
-561
-1045
-1450
-1721
-1852
-1821
-1742
-1622
-1583
-1781
-2232
-2732
-3065
-3228
-3387
-3634
-3929
-4267
-4704
-5074
-5191
-5020
-4703
-4356
-3832
-3123
-2337
-1514
-740
-121
271
407
363
263
225
271
395
572
798
1057
1284
1509
1721
1921
2086
2168
2181
2118
2021
1922
1734
1462
1096
612
65
-488
-927
-1223
-1410
-1530
-1626
-1669
-1654
-1625
-1603
-1600
-1612
-1671
-1823
-1962
-2028
-2069
-2112
-2157
-2158
-2115
-2072
-1964
-1757
-1478
-1182
-878
-564
-280
-22
186
346
450
451
364
214
50
-115
-291
-442
-572
-670
-753
-845
-916
-966
-1047
-1180
-1355
-1533
-1709
-1859
-1982
-2100
-2212
-2287
-2318
-2338
-2329
-2262
-2182
-2104
-2009
-1887
-1746
-1601
-1451
-1352
-1259
-1135
-1054
-991
-906
-811
-755
-760
-714
-640
-581
-501
-417
-309
-246
-203
-146
-124
-125
-144
-151
-120
-123
-120
-116
-91
-77
-109
-109
-75
47
298
485
494
421
319
250
233
353
465
552
622
633
703
792
927
1024
1174
1318
1463
1685
1917
2096
2337
2568
2768
2942
3101
3328
3599
3881
4133
4471
4652
4603
4332
3770
2889
1850
990
330
-219
-697
-1081
-1299
-1389
-1454
-1424
-1363
-1393
-1601
-1930
-2207
-2405
-2560
-2795
-3115
-3442
-3794
-4181
-4464
-4508
-4389
-4209
-3936
-3523
-2963
-2413
-1849
-1207
-688
-361
-164
-83
-32
33
102
200
344
498
611
738
909
1094
1272
1458
1616
1727
1750
1719
1697
1607
1390
1079
701
234
-182
-500
-720
-883
-1026
-1137
-1199
-1203
-1198
-1178
-1129
-1117
-1151
-1220
-1275
-1285
-1304
-1346
-1400
-1442
-1468
-1478
-1436
-1310
-1150
-961
-758
-568
-393
-242
-81
47
109
103
12
-103
-254
-406
-532
-634
-722
-836
-956
-1050
-1137
-1249
-1331
-1384
-1435
-1474
-1436
-1380
-1370
-1364
-1327
-1305
-1362
-1420
-1419
-1394
-1349
-1296
-1216
-1091
-944
-818
-738
-617
-472
-390
-331
-260
-139
-83
-89
-62
-12
17
-18
7
75
110
158
241
355
423
443
452
456
455
402
294
196
106
35
-37
-83
-71
-53
-81
-58
0
55
202
335
459
579
717
825
905
1037
1162
1223
1324
1481
1631
1750
1883
2065
2202
2293
2469
2637
2771
2956
3194
3399
3591
3828
4088
4293
4375
4245
3826
3107
2209
1342
584
9
-424
-840
-1231
-1424
-1432
-1434
-1415
-1423
-1571
-1871
-2197
-2394
-2502
-2668
-2930
-3203
-3515
-3866
-4148
-4293
-4303
-4178
-3933
-3626
-3213
-2681
-2084
-1499
-979
-558
-287
-149
-85
-16
64
135
217
322
430
538
669
834
1022
1213
1378
1465
1481
1484
1489
1431
1260
1011
673
263
-135
-459
-694
-876
-1005
-1093
-1159
-1180
-1153
-1123
-1091
-1057
-1048
-1086
-1132
-1142
-1158
-1211
-1268
-1312
-1351
-1373
-1340
-1259
-1107
-897
-693
-519
-356
-187
-33
69
150
206
180
45
-163
-343
-519
-724
-902
-1029
-1155
-1273
-1372
-1402
-1368
-1367
-1369
-1320
-1264
-1256
-1289
-1274
-1250
-1270
-1329
-1369
-1341
-1336
-1309
-1200
-1070
-972
-831
-686
-594
-520
-406
-278
-216
-164
-78
-33
-57
-70
-20
12
-28
-27
21
58
123
197
243
284
333
350
335
330
389
434
439
484
555
555
502
491
522
496
430
453
569
656
704
768
900
1016
1107
1146
1234
1415
1502
1567
1613
1756
1908
1999
2114
2224
2336
2426
2574
2783
3066
3268
3457
3720
3943
4165
4390
4410
4127
3573
2843
1886
916
186
-277
-644
-1182
-1564
-1669
-1650
-1673
-1692
-1669
-1789
-2076
-2354
-2527
-2588
-2718
-3052
-3432
-3785
-4108
-4410
-4570
-4491
-4232
-3936
-3589
-3103
-2444
-1781
-1192
-674
-293
-108
-35
17
47
137
251
344
405
459
607
831
1017
1217
1435
1607
1666
1661
1639
1571
1425
1154
754
319
-115
-511
-806
-1011
-1130
-1227
-1345
-1406
-1369
-1286
-1229
-1203
-1193
-1216
-1268
-1342
-1398
-1433
-1470
-1525
-1604
-1647
-1603
-1494
-1341
-1125
-866
-610
-429
-267
-92
45
77
18
-100
-257
-427
-601
-744
-836
-963
-1132
-1232
-1270
-1247
-1190
-1126
-1079
-1068
-1095
-1112
-1140
-1201
-1270
-1300
-1357
-1450
-1470
-1410
-1357
-1325
-1201
-1079
-1000
-869
-690
-545
-460
-362
-252
-257
-295
-271
-219
-213
-247
-204
-139
-119
-62
45
178
237
253
303
344
363
350
316
316
281
236
231
254
301
348
423
457
529
652
689
746
858
998
1110
1162
1251
1384
1458
1525
1665
1881
2004
2083
2306
2504
2624
2808
2971
3109
3170
3290
3516
3565
3733
4076
4237
4392
4579
4835
5004
4745
4253
3602
2637
1479
460
-267
-762
-1289
-1851
-2213
-2246
-2110
-2123
-2231
-2210
-2328
-2692
-3057
-3175
-3191
-3485
-3944
-4257
-4473
-4722
-4856
-4746
-4443
-4040
-3576
-3059
-2478
-1818
-1161
-601
-199
92
237
297
370
452
586
667
698
781
869
1084
1415
1643
1784
1893
1963
1921
1715
1493
1283
934
478
-43
-516
-939
-1340
-1648
-1866
-2029
-2114
-2183
-2204
-2102
-1978
-1937
-1991
-2076
-2156
-2260
-2368
-2442
-2491
-2482
-2457
-2378
-2209
-1966
-1657
-1344
-1054
-733
-394
-152
-5
95
181
212
99
-82
-231
-398
-590
-805
-979
-1136
-1321
-1453
-1508
-1526
-1509
-1538
-1618
-1740
-1870
-1990
-2147
-2274
-2426
-2575
-2678
-2704
-2608
-2555
-2470
-2260
-2062
-1950
-1859
-1638
-1385
-1256
-1167
-1010
-845
-846
-853
-750
-662
-620
-543
-458
-397
-281
-123
-41
16
117
141
77
3
-44
-27
-98
-221
-205
-138
-126
-110
2
149
223
325
519
646
831
1060
1238
1441
1590
1754
1932
2103
2287
2501
2859
3125
3300
3530
3800
4152
4292
4411
4837
5161
5243
5295
5723
6058
6095
6269
6488
6161
5068
3795
2582
1161
-322
-1152
-1444
-2015
-2779
-3013
-2794
-2664
-2820
-2963
-3061
-3375
-3857
-4212
-4282
-4287
-4563
-5030
-5419
-5565
-5590
-5633
-5322
-4565
-3775
-3167
-2470
-1510
-654
-71
445
857
982
884
910
1093
1208
1252
1376
1544
1592
1703
2043
2422
2614
2672
2682
2610
2367
1943
1443
906
281
-472
-1236
-1832
-2230
-2544
-2803
-2918
-2907
-2968
-3079
-3048
-2908
-2888
-2964
-3062
-3167
-3290
-3365
-3308
-3217
-3169
-3060
-2824
-2501
-2121
-1649
-1080
-571
-173
198
541
819
997
1084
1140
1147
1066
812
548
391
177
-166
-452
-618
-848
-1189
-1368
-1396
-1519
-1824
-2115
-2332
-2630
-3002
-3287
-3462
-3664
-3885
-4022
-3970
-3818
-3688
-3517
-3284
-3040
-2818
-2643
-2457
-2149
-1894
-1710
-1504
-1294
-1135
-932
-698
-503
-327
-154
-36
72
179
277
386
387
272
157
54
-69
-222
-302
-350
-474
-539
-557
-556
-560
-605
-570
-518
-491
-468
-348
-96
72
288
526
897
1225
1529
1939
2411
2933
3382
3720
4153
4654
5062
5238
5537
6025
6323
6454
6658
7088
7384
7465
7518
7667
7114
5652
4158
2648
903
-510
-1188
-1490
-1986
-2654
-2906
-2856
-2876
-3026
-3128
-3284
-3873
-4489
-4773
-4873
-4921
-5064
-5421
-5751
-5826
-5647
-5205
-4426
-3412
-2382
-1586
-878
-21
800
1376
1762
2062
2140
1992
1986
2251
2459
2600
2721
2853
2917
2969
3188
3512
3649
3522
3239
2825
2233
1500
770
28
-746
-1500
-2182
-2726
-2992
-3104
-3166
-3222
-3286
-3315
-3379
-3423
-3349
-3260
-3297
-3454
-3609
-3647
-3623
-3459
-3133
-2790
-2416
-1959
-1401
-767
-152
437
935
1248
1398
1501
1602
1638
1628
1602
1518
1266
1044
854
527
214
-100
-373
-691
-1133
-1395
-1621
-1932
-2324
-2711
-3003
-3446
-3863
-4050
-4179
-4291
-4355
-4396
-4337
-4197
-4048
-3809
-3570
-3373
-3097
-2883
-2708
-2447
-2093
-1750
-1534
-1238
-908
-645
-359
-59
241
461
541
605
698
716
710
686
638
505
330
204
80
-9
-85
-183
-278
-334
-349
-352
-305
-239
-205
-157
-124
-9
225
474
773
1084
1366
1702
2083
2484
2942
3419
3894
4295
4615
5016
5453
5863
6328
6678
7103
7411
7712
7914
7287
6030
4391
2251
148
-1485
-2227
-2213
-2344
-2606
-2700
-2595
-2579
-2765
-2830
-2967
-3535
-4372
-5108
-5444
-5484
-5587
-5848
-6124
-6312
-6196
-5567
-4455
-3012
-1626
-584
128
685
1261
1780
2117
2282
2228
2004
1921
2130
2557
2971
3307
3622
3857
3981
4191
4561
4820
4678
4149
3440
2612
1715
862
100
-550
-1126
-1660
-2021
-2149
-2102
-2001
-2035
-2171
-2308
-2486
-2667
-2847
-3004
-3167
-3433
-3674
-3780
-3731
-3501
-3104
-2567
-1981
-1387
-771
-149
398
822
1090
1238
1292
1251
1225
1250
1290
1348
1374
1418
1497
1566
1627
1617
1529
1394
1122
768
333
-184
-701
-1289
-1838
-2311
-2713
-2941
-3054
-3075
-3060
-3063
-3028
-2981
-2930
-2918
-2914
-2897
-2905
-2913
-2895
-2819
-2668
-2487
-2261
-1933
-1497
-1048
-604
-182
203
491
653
695
671
645
580
535
495
458
434
406
405
415
453
497
399
294
241
254
298
244
97
-61
-157
-197
-135
-97
20
205
434
601
574
726
1007
1164
1163
1161
1273
1406
1596
1883
2041
2018
1976
2014
2171
2388
2659
3043
3344
3427
3476
3481
3503
3506
3376
3069
2595
1928
1159
329
-385
-760
-892
-818
-681
-520
-347
-346
-452
-567
-718
-950
-1288
-1613
-1890
-2128
-2365
-2623
-2839
-2986
-3018
-2914
-2619
-2134
-1594
-1098
-690
-411
-259
-212
-192
-179
-203
-232
-226
-173
-102
-25
80
219
369
510
687
890
1074
1165
1101
919
644
305
-51
-366
-572
-694
-774
-800
-772
-702
-624
-546
-466
-405
-378
-349
-337
-361
-421
-543
-714
-904
-1051
-1150
-1168
-1094
-955
-781
-582
-392
-245
-141
-99
-106
-163
-255
-357
-446
-533
-641
-768
-879
-957
-1005
-996
-942
-868
-815
-793
-810
-865
-930
-1020
-1096
-1179
-1284
-1346
-1339
-1318
-1316
-1291
-1223
-1176
-1152
-1103
-1002
-900
-860
-793
-767
-832
-920
-998
-1049
-1046
-992
-831
-704
-718
-698
-563
-397
-335
-285
-363
-327
-264
-322
-370
-328
-349
-500
-463
-370
-283
-240
-148
-14
-15
-44
9
15
-70
-78
-70
-57
-140
-180
-190
-90
-26
29
39
21
85
199
221
183
305
441
324
196
290
381
295
347
556
628
652
760
923
1013
1083
1174
1282
1289
1342
1384
1381
1381
1416
1509
1574
1562
1586
1616
1600
1518
1415
1349
1174
933
678
438
156
-157
-434
-702
-927
-1077
-1224
-1308
-1389
-1447
-1511
-1640
-1770
-1893
-2009
-2116
-2214
-2265
-2290
-2294
-2228
-2116
-1964
-1803
-1580
-1312
-1024
-705
-378
-66
138
251
346
383
404
427
447
438
421
425
457
508
598
672
705
692
648
572
452
286
101
-93
-319
-551
-751
-911
-1011
-1069
-1079
-1075
-1069
-1064
-1070
-1096
-1109
-1142
-1189
-1264
-1349
-1427
-1472
-1530
-1604
-1651
-1654
-1596
-1490
-1292
-1057
-876
-758
-682
-643
-687
-799
-930
-1069
-1220
-1321
-1357
-1318
-1227
-1158
-1105
-1062
-1017
-960
-930
-899
-896
-908
-1022
-1172
-1190
-1288
-1255
-1118
-940
-784
-704
-473
-317
-299
-196
-232
-352
-451
-323
-182
-91
-118
-188
-178
-169
-141
-113
129
181
353
541
621
735
626
543
611
729
732
762
715
758
880
954
1344
1718
1935
2122
2113
2107
2304
2404
2346
2403
2487
2623
2883
3176
3378
3584
3756
3958
4111
4023
3711
3112
2168
1076
-98
-918
-1205
-1188
-1115
-1065
-944
-898
-1048
-1196
-1255
-1305
-1490
-1836
-2133
-2364
-2606
-2875
-3135
-3335
-3447
-3355
-2967
-2282
-1397
-546
72
418
590
683
749
846
980
1038
1018
1013
1119
1297
1465
1657
1910
2138
2325
2567
2859
3017
2905
2518
1974
1336
701
173
-223
-485
-701
-877
-998
-1059
-1036
-994
-990
-1028
-1111
-1224
-1373
-1538
-1717
-1966
-2238
-2447
-2530
-2433
-2133
-1679
-1205
-826
-557
-306
-93
68
165
209
226
180
76
1
-51
-95
-165
-262
-296
-246
-149
-51
18
31
-49
-283
-605
-908
-1189
-1454
-1695
-1864
-1982
-2077
-2123
-2110
-2030
-1962
-1896
-1816
-1735
-1695
-1676
-1644
-1630
-1667
-1692
-1647
-1523
-1355
-1136
-909
-671
-498
-356
-229
-138
-92
-92
-99
-121
-169
-217
-287
-382
-426
-467
-494
-493
-393
-331
-305
-329
-395
-473
-549
-559
-607
-626
-573
-478
-321
-115
142
369
519
677
913
1264
1568
1767
1887
2176
2382
2484
2606
2909
3234
3437
3670
3900
4207
4355
4534
4650
4703
4701
4723
4679
4637
4512
4112
3154
1933
573
-803
-2057
-2780
-2813
-2703
-2800
-2929
-2938
-2947
-3134
-3226
-3207
-3300
-3588
-3874
-3989
-3965
-3899
-3757
-3622
-3442
-3105
-2493
-1555
-448
655
1493
1959
2202
2362
2476
2588
2719
2787
2601
2392
2347
2519
2649
2683
2719
2717
2576
2390
2281
2138
1721
1032
205
-649
-1457
-2095
-2534
-2849
-3079
-3258
-3370
-3325
-3162
-2943
-2793
-2742
-2720
-2754
-2790
-2770
-2646
-2526
-2485
-2367
-2067
-1636
-1110
-488
200
756
1110
1356
1573
1677
1605
1463
1263
984
647
392
255
134
-9
-116
-174
-211
-304
-446
-626
-914
-1381
-1963
-2476
-2824
-3138
-3405
-3555
-3564
-3514
-3432
-3261
-2947
-2631
-2367
-2127
-1881
-1673
-1505
-1370
-1220
-1100
-1024
-884
-605
-339
-41
434
769
996
1139
1216
1230
1185
988
783
543
244
-60
-311
-505
-611
-677
-674
-613
-433
-296
-191
-115
-37
-11
-90
-4
245
483
675
913
1322
1762
2087
2469
3118
3616
4072
4377
4823
5207
5387
5707
5980
6222
6419
6577
6849
6800
5931
4520
2454
368
-1797
-3553
-4164
-4014
-3697
-3769
-4084
-4110
-4255
-4647
-4866
-4881
-4846
-5296
-5738
-5757
-5504
-5244
-5064
-4757
-4234
-3509
-2320
-589
1225
2666
3503
3958
4160
4221
4247
4372
4486
4345
3876
3455
3403
3518
3515
3321
3148
2877
2374
1782
1275
760
-128
-1429
-2717
-3787
-4617
-5153
-5413
-5374
-5323
-5241
-4971
-4519
-3973
-3481
-2990
-2563
-2339
-2201
-1953
-1562
-1064
-689
-270
310
996
1724
2438
3176
3831
4133
4068
3832
3550
3202
2641
2036
1452
761
18
-617
-1104
-1467
-1894
-2313
-2685
-3071
-3422
-3757
-4000
-4234
-4562
-4905
-5180
-5270
-5153
-4920
-4479
-3906
-3282
-2678
-2079
-1458
-846
-340
-28
142
247
397
518
627
778
949
1103
1141
1150
1233
1262
1135
915
613
235
-264
-781
-1239
-1690
-2051
-2396
-2629
-2772
-2825
-2731
-2556
-2364
-2148
-1944
-1753
-1631
-1494
-1329
-1252
-1057
-854
-446
40
655
1308
1997
2636
3127
3579
4037
4498
4812
5060
5250
5504
5563
5597
5611
5774
5748
5611
5616
5645
5742
5666
5566
5343
4072
1893
-599
-2832
-4910
-6746
-7202
-6671
-6198
-6153
-6122
-5649
-5341
-5404
-5059
-4577
-4347
-4574
-4664
-4364
-4015
-3539
-2929
-2267
-1438
-451
1057
2923
4639
5821
6297
6319
6145
5798
5246
4750
4330
3687
2669
1839
1554
1429
1132
750
468
86
-637
-1409
-2077
-2829
-3805
-4805
-5585
-6239
-6675
-6664
-6243
-5607
-4939
-4244
-3323
-2399
-1576
-844
-154
441
733
840
999
1315
1758
2090
2459
2922
3270
3470
3694
3965
4077
3845
3442
2897
2029
913
-131
-1003
-1873
-2805
-3498
-3949
-4283
-4513
-4583
-4459
-4321
-4274
-4288
-4362
-4436
-4438
-4397
-4292
-4124
-3797
-3302
-2716
-1949
-1122
-325
402
963
1357
1650
1828
1871
1761
1630
1422
1137
885
769
681
533
358
219
39
-309
-740
-1121
-1478
-1945
-2456
-2860
-3137
-3402
-3552
-3561
-3363
-3192
-2886
-2473
-1984
-1524
-1116
-680
-398
-173
29
392
754
1198
1709
2361
2907
3334
3790
4177
4443
4576
4858
5164
5282
5191
5176
5178
4921
4643
4597
4712
4680
4691
4889
5002
4846
4127
2361
162
-2248
-4229
-6148
-7181
-7006
-6336
-5928
-5775
-5372
-4913
-4875
-4694
-3985
-3482
-3465
-3578
-3358
-3077
-2891
-2315
-1500
-794
-178
846
2572
4227
5420
6130
6288
6073
5521
4845
4116
3418
2718
1864
1016
467
175
-111
-410
-641
-831
-1314
-1966
-2553
-3206
-3947
-4678
-5096
-5509
-5950
-6098
-5710
-4972
-4114
-3170
-2093
-1100
-351
353
1023
1584
1889
1962
1953
1939
2067
2277
2484
2715
2788
2740
2594
2503
2419
2139
1753
1381
878
-12
-1123
-2083
-2844
-3603
-4246
-4589
-4602
-4589
-4579
-4349
-3855
-3463
-3297
-3238
-3186
-3197
-3153
-2932
-2607
-2272
-2013
-1554
-980
-363
225
847
1385
1663
1762
1826
1754
1506
1196
929
586
152
-150
-321
-548
-777
-846
-808
-1006
-1370
-1667
-1917
-2265
-2606
-2820
-2990
-3159
-3206
-3046
-2743
-2354
-1952
-1473
-1028
-568
-110
288
688
980
1202
1373
1524
1804
2057
2272
2489
2820
3190
3411
3481
3697
3927
4144
4241
4298
4376
4444
4347
4111
4078
4204
4214
3986
4027
3980
3740
2373
537
-1176
-2772
-4459
-5756
-5692
-5121
-4860
-4834
-4510
-4118
-4146
-4476
-3962
-3280
-3125
-3192
-2912
-2528
-2449
-2258
-1474
-583
-1
574
1684
3206
4200
4768
5066
5002
4623
3846
3179
2651
2125
1410
695
308
88
-253
-633
-782
-949
-1295
-1865
-2267
-2708
-3389
-4018
-4272
-4294
-4561
-4777
-4567
-3978
-3314
-2539
-1589
-588
12
401
874
1342
1599
1629
1646
1680
1649
1571
1557
1510
1416
1222
1175
1293
1316
1248
1010
629
41
-766
-1551
-2267
-2996
-3621
-3940
-3913
-3863
-3837
-3604
-3159
-2809
-2596
-2375
-2087
-2011
-2071
-2016
-1864
-1720
-1652
-1396
-1013
-634
-153
380
926
1288
1405
1505
1518
1340
1004
682
335
-150
-521
-727
-956
-1169
-1164
-1118
-1210
-1442
-1541
-1554
-1720
-1972
-2092
-2057
-2180
-2304
-2272
-2074
-1805
-1366
-882
-400
89
549
992
1369
1665
1962
2215
2303
2402
2513
2617
2600
2834
3137
3301
3500
3793
4044
4238
4158
4255
4366
4235
3933
3555
3356
2819
2365
1896
1400
274
-901
-1938
-2700
-3764
-4533
-4470
-4067
-3889
-3826
-3487
-3322
-3571
-3879
-3714
-3465
-3225
-2935
-2312
-1785
-1369
-763
-9
631
1027
1660
2366
3023
3359
3516
3493
3326
3054
2543
2061
1549
1251
888
502
248
0
-299
-759
-1079
-1428
-1851
-2343
-2665
-3036
-3396
-3611
-3553
-3370
-3333
-3172
-2782
-2317
-1877
-1399
-800
-237
142
459
738
918
963
858
762
751
717
693
691
911
1087
1013
881
845
742
289
-295
-752
-1225
-1853
-2364
-2640
-2844
-3005
-2921
-2684
-2586
-2532
-2347
-2106
-2036
-2096
-1982
-1803
-1805
-1819
-1698
-1437
-1230
-950
-588
-248
55
359
664
907
929
868
849
668
320
1
-141
-291
-562
-665
-669
-673
-788
-871
-768
-788
-917
-988
-936
-948
-1092
-1101
-973
-857
-808
-664
-350
2
317
716
1178
1555
1837
2107
2308
2355
2510
2609
2679
2764
2916
3198
3368
3580
3828
3962
3998
3791
3658
3312
2758
2291
1747
1122
288
-510
-1186
-1971
-2621
-3136
-3423
-3488
-3504
-3264
-3047
-2954
-2747
-2753
-2900
-3001
-3039
-2819
-2656
-2300
-1636
-999
-405
105
709
1220
1575
2064
2439
2595
2545
2371
2236
1867
1412
1058
718
413
128
-28
-94
-287
-485
-735
-1061
-1397
-1774
-2113
-2453
-2738
-2867
-2944
-2930
-2834
-2632
-2300
-1947
-1522
-1068
-712
-352
-62
88
49
-101
-90
-117
-217
-338
-232
94
274
266
334
508
522
231
-118
-407
-810
-1293
-1734
-2035
-2240
-2329
-2298
-2268
-2313
-2267
-2044
-1833
-1815
-1838
-1705
-1575
-1536
-1597
-1551
-1452
-1329
-1171
-983
-754
-489
-93
260
357
424
578
663
478
187
120
66
-182
-403
-401
-386
-487
-481
-304
-294
-332
-259
-137
-148
-365
-341
-222
-191
-234
-200
127
326
520
825
1170
1510
1730
2018
2295
2509
2658
2844
2982
3225
3408
3560
3710
3982
4111
3958
3815
3653
3320
2647
1675
656
-260
-1332
-2233
-2893
-3134
-3294
-3328
-3203
-3127
-3039
-3074
-3053
-2988
-3049
-3143
-3036
-2910
-2887
-2621
-2065
-1358
-764
-195
478
1246
1889
2365
2780
2952
2868
2685
2417
2057
1670
1323
1048
795
534
325
211
42
-212
-506
-814
-1143
-1539
-1981
-2424
-2710
-2915
-3063
-3169
-3105
-2885
-2570
-2159
-1692
-1184
-732
-354
-19
217
312
419
541
618
585
491
376
156
60
134
225
251
374
637
677
366
17
-278
-724
-1406
-1939
-2150
-2346
-2627
-2718
-2558
-2389
-2225
-1978
-1730
-1616
-1551
-1386
-1221
-1238
-1368
-1362
-1342
-1361
-1281
-1072
-762
-484
-191
102
342
485
468
474
347
103
-81
-279
-423
-588
-597
-464
-423
-434
-349
-189
-130
-158
-77
36
-57
-189
-241
-279
-313
-402
-234
35
252
562
830
1167
1425
1627
1900
2045
2160
2150
2147
2288
2201
2234
2280
2484
2579
2495
2519
2489
2307
1800
1358
1097
739
243
-113
-346
-420
-592
-711
-695
-666
-1056
-1554
-1753
-1895
-2119
-2352
-2081
-1724
-1789
-1931
-1749
-1436
-1420
-1372
-727
-40
100
153
404
610
446
270
486
642
483
395
629
800
621
479
536
455
226
-23
-64
-164
-493
-766
-979
-1136
-1394
-1678
-1868
-2010
-2095
-2160
-2230
-2224
-2221
-2149
-1977
-1887
-1829
-1819
-1732
-1505
-1407
-1404
-1351
-1196
-1022
-954
-816
-525
-245
-66
7
98
156
73
-78
-253
-350
-396
-490
-628
-770
-861
-918
-1010
-1098
-1108
-1120
-1259
-1295
-1261
-1301
-1470
-1552
-1465
-1427
-1392
-1248
-997
-780
-654
-460
-226
-112
-1
157
335
425
551
685
840
899
986
1178
1378
1530
1613
1782
1945
2180
2373
2510
2690
2836
3082
3219
3293
3496
3633
3838
3816
3872
3983
3874
3695
3014
1673
252
-1107
-2169
-3309
-4129
-3995
-3539
-3348
-3355
-3316
-3137
-3392
-3660
-3322
-2975
-2805
-2777
-2537
-2266
-2106
-1717
-976
-204
336
1187
2383
3338
3736
3860
3916
3809
3341
2768
2315
1806
1322
849
481
137
-241
-477
-697
-881
-1070
-1371
-1720
-2117
-2568
-2943
-3241
-3402
-3473
-3596
-3511
-3105
-2594
-2116
-1610
-933
-257
174
484
740
908
994
1091
1216
1237
1142
1163
1315
1419
1491
1617
1782
1764
1604
1462
1289
973
490
-23
-508
-1005
-1441
-1777
-2051
-2194
-2265
-2216
-2257
-2397
-2436
-2428
-2464
-2569
-2598
-2441
-2398
-2477
-2503
-2364
-2136
-1952
-1706
-1300
-853
-455
-95
204
427
546
573
576
544
552
535
550
460
318
256
235
173
25
-26
-36
-136
-398
-638
-837
-1088
-1426
-1671
-1746
-1842
-1899
-1874
-1694
-1510
-1367
-1143
-910
-646
-433
-236
27
168
358
618
825
1010
1136
1343
1511
1572
1571
1699
1731
1758
1656
1528
1425
1243
1048
789
554
375
207
-8
-228
-427
-551
-704
-904
-1018
-1044
-1233
-1269
-1326
-1312
-1297
-1282
-1018
-817
-659
-360
-46
237
388
552
844
924
958
1030
1079
1064
930
917
862
737
611
506
393
137
-105
-316
-599
-924
-1188
-1414
-1685
-1993
-2186
-2299
-2458
-2542
-2543
-2480
-2457
-2389
-2206
-2046
-1919
-1781
-1613
-1438
-1312
-1169
-998
-854
-710
-526
-372
-253
-120
16
110
158
180
194
150
89
-12
-99
-186
-259
-324
-484
-558
-572
-622
-690
-723
-678
-636
-731
-723
-638
-581
-601
-569
-415
-269
-213
-116
104
291
470
603
830
1017
1171
1327
1496
1603
1724
1871
1984
2025
2085
2236
2304
2344
2361
2369
2471
2260
2056
1898
1620
1341
913
592
283
-38
-326
-595
-782
-969
-1068
-1074
-970
-703
-494
-476
-892
-1150
-1366
-1709
-2051
-2146
-1774
-1525
-1464
-1288
-949
-837
-887
-526
62
338
288
397
458
165
-210
-245
-105
-293
-483
-256
119
84
-72
43
83
-54
-198
-180
-216
-548
-830
-946
-1181
-1507
-1671
-1564
-1551
-1579
-1464
-1353
-1398
-1496
-1435
-1282
-1217
-1209
-1099
-1056
-1122
-1134
-1061
-1009
-1004
-898
-718
-684
-693
-626
-511
-404
-327
-204
-177
-298
-421
-516
-569
-649
-687
-714
-741
-766
-768
-791
-859
-906
-882
-899
-920
-916
-941
-938
-1001
-1028
-948
-898
-780
-675
-585
-417
-310
-202
-152
-107
14
98
165
204
254
303
298
371
540
691
842
1012
1179
1333
1410
1488
1580
1587
1666
1666
1713
1721
1726
1791
1770
1781
1808
1848
1721
1673
1648
1474
1193
964
737
467
88
-140
-350
-695
-1042
-1130
-1185
-1528
-1677
-1603
-1506
-1684
-1939
-1809
-1700
-1871
-1900
-1602
-1379
-1324
-1164
-744
-436
-356
-138
189
333
381
598
837
777
612
590
672
522
304
285
200
50
-53
-152
-294
-510
-624
-692
-843
-1007
-1096
-1188
-1346
-1435
-1396
-1378
-1408
-1320
-1182
-1095
-982
-835
-694
-684
-655
-495
-418
-475
-477
-350
-350
-442
-485
-458
-469
-551
-472
-304
-217
-190
-179
-176
-258
-387
-479
-603
-731
-873
-975
-1083
-1206
-1253
-1252
-1210
-1151
-1062
-988
-919
-880
-915
-918
-892
-883
-915
-937
-887
-841
-800
-740
-629
-510
-394
-298
-196
-106
-95
-66
-61
-55
-12
0
2
-40
-38
7
19
23
65
190
247
265
362
444
547
585
683
810
855
890
905
917
994
1037
1107
1174
1176
1279
1370
1257
1210
1266
1122
1100
874
721
683
358
164
-51
-259
-328
-496
-507
-469
-361
-225
-90
157
337
439
208
17
-119
-465
-701
-915
-852
-659
-737
-730
-564
-550
-639
-648
-458
-312
-427
-510
-528
-688
-972
-1178
-1138
-1169
-1244
-1172
-904
-748
-879
-827
-703
-693
-763
-830
-696
-714
-898
-1027
-1051
-1148
-1321
-1378
-1286
-1223
-1217
-1157
-1101
-1089
-1049
-979
-868
-801
-764
-689
-682
-725
-788
-777
-764
-713
-608
-542
-455
-348
-277
-218
-200
-200
-236
-343
-412
-498
-537
-613
-664
-641
-675
-652
-614
-509
-400
-319
-214
-88
35
107
133
274
375
455
589
740
909
1032
1187
1381
1587
1758
1830
2009
2159
2159
2320
2398
2437
2518
2466
2541
2459
2249
2169
2036
1791
1493
1241
1014
562
62
-349
-795
-1262
-1692
-1915
-2109
-2288
-2416
-2430
-2435
-2595
-2690
-2459
-2316
-2202
-1920
-1571
-1240
-1139
-933
-560
-236
-30
234
653
942
1089
1273
1427
1456
1392
1405
1402
1247
1043
907
783
534
230
33
-145
-395
-566
-678
-801
-934
-1058
-1157
-1281
-1377
-1429
-1461
-1544
-1571
-1494
-1417
-1368
-1298
-1150
-1020
-914
-769
-603
-458
-270
-64
80
152
233
347
428
443
504
601
611
565
563
599
538
443
379
301
160
38
-83
-252
-471
-672
-856
-1124
-1341
-1493
-1604
-1706
-1809
-1795
-1749
-1783
-1676
-1541
-1475
-1389
-1223
-1062
-992
-882
-731
-631
-647
-636
-558
-517
-542
-489
-337
-263
-257
-180
-112
-146
-214
-225
-237
-336
-417
-445
-509
-613
-705
-757
-772
-857
-824
-764
-756
-711
-641
-564
-550
-472
-336
-231
-189
-139
16
113
132
234
415
548
573
684
856
935
922
978
1063
1025
986
938
956
914
776
729
668
531
312
191
144
-77
-248
-303
-398
-540
-681
-722
-784
-924
-1011
-955
-855
-910
-898
-716
-606
-622
-489
-291
-44
9
156
389
543
600
584
711
764
642
589
577
508
366
222
151
25
-145
-271
-357
-502
-724
-854
-950
-1117
-1289
-1390
-1439
-1546
-1635
-1631
-1630
-1621
-1612
-1588
-1542
-1524
-1436
-1316
-1231
-1136
-1025
-939
-895
-826
-725
-665
-605
-513
-404
-316
-252
-180
-161
-165
-175
-166
-174
-209
-203
-160
-203
-219
-253
-301
-358
-437
-402
-369
-358
-301
-231
-181
-132
-75
-20
69
146
206
370
394
545
692
765
923
1042
1244
1397
1487
1642
1734
1816
1845
1783
1820
1833
1747
1634
1571
1425
1241
1043
759
568
406
159
-64
-157
-297
-418
-527
-561
-557
-657
-679
-643
-778
-910
-1060
-1133
-1116
-1317
-1426
-1193
-1191
-1300
-1163
-945
-735
-751
-571
-200
-45
-104
-47
136
88
-39
21
127
53
-86
19
111
-24
-58
64
119
30
-81
-25
-71
-316
-439
-480
-605
-790
-887
-894
-979
-1028
-946
-895
-901
-868
-779
-729
-761
-715
-656
-741
-796
-760
-754
-791
-764
-634
-577
-594
-571
-469
-419
-443
-370
-235
-226
-281
-337
-357
-438
-635
-736
-764
-829
-897
-918
-917
-903
-883
-828
-773
-710
-646
-612
-597
-548
-493
-492
-504
-506
-483
-501
-510
-457
-362
-333
-248
-127
-62
51
118
221
336
375
429
475
474
462
419
413
394
412
419
468
498
500
550
564
602
626
625
610
605
498
415
296
202
38
-140
-240
-268
-338
-390
-409
-370
-426
-461
-392
-303
-275
-284
-132
-23
-22
80
230
351
383
388
431
429
232
186
170
26
-21
-30
-93
-241
-388
-452
-557
-688
-708
-665
-714
-857
-904
-965
-1084
-1195
-1203
-1197
-1256
-1274
-1206
-1213
-1278
-1210
-1118
-1084
-1068
-974
-877
-880
-884
-812
-768
-845
-867
-867
-921
-942
-885
-793
-726
-637
-487
-410
-397
-338
-244
-244
-260
-196
-163
-230
-335
-356
-411
-514
-510
-453
-425
-432
-374
-274
-290
-310
-196
-129
-119
-135
-42
5
-52
10
91
172
229
341
566
631
778
924
1030
1154
1175
1296
1372
1315
1384
1403
1386
1386
1324
1287
1194
1065
974
877
743
626
523
370
165
7
-252
-511
-718
-846
-946
-1072
-1108
-1138
-1288
-1381
-1525
-1595
-1556
-1535
-1438
-1322
-1226
-1111
-1027
-930
-760
-556
-395
-217
-49
106
159
214
265
297
288
285
322
279
234
214
207
210
128
97
88
-10
-99
-161
-233
-331
-429
-514
-576
-646
-716
-748
-774
-796
-788
-750
-747
-725
-701
-666
-640
-611
-543
-494
-446
-402
-365
-297
-262
-215
-114
-28
39
77
116
151
139
140
135
110
88
47
10
-25
-94
-153
-189
-228
-295
-338
-361
-430
-484
-521
-545
-579
-620
-681
-725
-753
-743
-727
-694
-653
-616
-585
-555
-515
-460
-428
-381
-317
-272
-232
-207
-172
-180
-179
-167
-148
-146
-150
-152
-184
-225
-241
-267
-313
-341
-363
-386
-461
-499
-549
-613
-671
-742
-771
-773
-797
-807
-807
-839
-845
-849
-802
-745
-700
-647
-568
-521
-487
-418
-367
-327
-305
-292
-246
-237
-277
-255
-252
-276
-303
-334
-358
-385
-411
-405
-457
-508
-546
-607
-676
-715
-723
-716
-713
-681
-605
-604
-584
-500
-424
-340
-294
-207
-125
-124
-104
-84
-54
-50
-70
20
54
49
68
170
149
97
218
209
197
224
179
216
143
109
125
68
72
4
-15
-57
-121
-159
-185
-168
-205
-247
-248
-304
-305
-347
-348
-319
-387
-343
-302
-314
-253
-205
-155
-105
-122
-58
-75
-48
-16
-2
19
30
5
-20
-13
-55
-107
-123
-196
-205
-271
-380
-431
-542
-631
-679
-746
-798
-850
-866
-870
-872
-866
-867
-868
-864
-852
-847
-808
-761
-746
-694
-630
-600
-539
-477
-431
-386
-330
-271
-231
-195
-210
-192
-205
-206
-165
-179
-156
-156
-145
-82
-93
-74
-37
-23
17
13
41
41
9
58
66
63
58
95
100
135
165
195
253
220
214
229
221
201
207
239
200
170
179
122
22
-19
-36
-106
-164
-183
-229
-299
-363
-422
-415
-458
-471
-431
-471
-443
-431
-372
-319
-299
-234
-206
-187
-144
-107
-90
-79
-45
-71
-109
-155
-220
-275
-400
-486
-538
-649
-724
-794
-888
-970
-1040
-1060
-1066
-1069
-1052
-1020
-983
-974
-918
-860
-835
-801
-780
-746
-743
-744
-721
-709
-672
-639
-610
-580
-535
-475
-434
-401
-368
-337
-318
-298
-287
-260
-261
-239
-226
-206
-189
-191
-149
-117
-90
-39
18
63
94
167
218
251
313
367
438
433
503
599
589
629
651
660
678
644
673
667
622
583
556
463
390
378
291
205
119
61
-12
-177
-267
-342
-471
-519
-534
-583
-626
-742
-738
-745
-850
-849
-769
-729
-738
-681
-632
-620
-631
-603
-501
-465
-431
-331
-260
-255
-255
-212
-164
-190
-190
-157
-188
-258
-270
-278
-291
-308
-317
-295
-333
-378
-361
-364
-397
-387
-376
-428
-517
-567
-630
-682
-734
-777
-750
-744
-783
-771
-756
-755
-762
-694
-612
-569
-513
-464
-414
-409
-413
-395
-378
-376
-335
-307
-302
-269
-266
-282
-298
-304
-291
-318
-300
-225
-230
-237
-213
-228
-278
-317
-324
-333
-403
-462
-449
-454
-525
-546
-513
-527
-542
-529
-492
-438
-451
-396
-305
-324
-303
-293
-247
-241
-297
-216
-210
-252
-266
-225
-240
-229
-220
-184
-176
-198
-197
-185
-201
-232
-210
-202
-228
-237
-264
-241
-247
-312
-224
-187
-155
-124
-84
-28
26
55
116
153
174
163
162
143
116
56
-21
-55
-144
-229
-261
-327
-387
-426
-498
-499
-513
-526
-529
-552
-520
-542
-526
-485
-474
-455
-449
-407
-377
-359
-334
-310
-262
-224
-195
-159
-155
-123
-97
-72
-18
-18
-18
0
-15
-41
-73
-82
-77
-119
-149
-192
-217
-270
-297
-319
-357
-379
-452
-484
-493
-518
-525
-521
-538
-536
-544
-532
-539
-560
-560
-537
-543
-526
-479
-457
-447
-463
-411
-363
-358
-298
-246
-211
-166
-134
-98
-62
-62
-48
-2
-22
-36
-23
-36
-46
-88
-95
-73
-88
-91
-67
-79
-78
-86
-98
-95
-102
-122
-141
-147
-176
-181
-194
-205
-207
-217
-243
-233
-239
-271
-287
-285
-306
-297
-306
-321
-308
-305
-296
-311
-304
-267
-291
-294
-296
-315
-334
-354
-374
-396
-411
-407
-409
-404
-384
-359
-329
-332
-313
-274
-256
-254
-251
-241
-268
-310
-314
-299
-324
-320
-293
-299
-320
-286
-278
-267
-252
-224
-200
-182
-177
-160
-125
-160
-190
-186
-204
-243
-249
-233
-229
-261
-270
-274
-262
-295
-279
-239
-273
-290
-263
-246
-269
-268
-257
-265
-289
-273
-249
-280
-240
-186
-191
-199
-208
-189
-155
-194
-196
-161
-140
-152
-111
-36
-87
-84
-45
-56
-95
-95
-76
-93
-135
-133
-112
-107
-149
-134
-139
-215
-255
-264
-266
-310
-309
-277
-314
-338
-343
-342
-333
-359
-355
-370
-361
-364
-370
-351
-346
-354
-348
-347
-334
-309
-322
-292
-250
-253
-261
-214
-150
-171
-177
-151
-191
-207
-207
-225
-213
-248
-243
-220
-256
-274
-298
-293
-305
-336
-341
-360
-365
-368
-370
-366
-390
-366
-379
-366
-373
-357
-326
-307
-259
-246
-259
-234
-217
-214
-196
-214
-177
-196
-202
-194
-181
-203
-223
-173
-170
-173
-175
-173
-161
-188
-194
-157
-195
-190
-192
-196
-205
-221
-221
-201
-231
-245
-225
-246
-288
-288
-304
-329
-318
-354
-350
-346
-350
-337
-348
-318
-300
-322
-306
-268
-256
-253
-246
-206
-232
-256
-223
-220
-229
-226
-187
-168
-189
-202
-169
-202
-246
-228
-209
-263
-279
-247
-260
-302
-300
-284
-257
-305
-317
-268
-286
-321
-304
-300
-344
-372
-370
-343
-359
-364
-295
-290
-318
-280
-272
-268
-266
-233
-206
-220
-254
-221
-206
-245
-234
-132
-153
-201
-163
-144
-151
-166
-165
-165
-205
-233
-196
-242
-286
-273
-248
-263
-284
-260
-240
-270
-297
-281
-283
-347
-349
-337
-384
-406
-381
-386
-405
-422
-391
-375
-389
-383
-352
-355
-370
-347
-347
-332
-357
-359
-344
-357
-369
-377
-376
-342
-329
-270
-277
-289
-257
-263
-259
-271
-277
-291
-310
-294
-328
-353
-344
-338
-332
-359
-320
-307
-334
-322
-311
-315
-337
-339
-352
-333
-355
-351
-316
-332
-338
-300
-281
-252
-253
-225
-202
-223
-249
-250
-260
-313
-299
-300
-334
-323
-282
-275
-289
-273
-219
-250
-248
-234
-221
-247
-270
-192
-222
-234
-223
-235
-236
-283
-272
-260
-284
-256
-253
-256
-270
-294
-292
-357
-372
-369
-356
-357
-376
-339
-329
-350
-330
-311
-299
-320
-307
-246
-268
-264
-241
-222
-237
-252
-222
-244
-260
-256
-239
-238
-264
-256
-257
-300
-280
-274
-260
-264
-292
-281
-272
-290
-311
-304
-301
-327
-341
-352
-379
-407
-430
-433
-453
-463
-446
-444
-405
-409
-416
-403
-401
-407
-413
-401
-394
-400
-397
-372
-397
-378
-313
-295
-266
-233
-209
-159
-150
-121
-93
-69
-101
-125
-106
-113
-163
-164
-141
-151
-157
-173
-196
-234
-267
-291
-281
-338
-337
-330
-401
-448
-488
-475
-467
-495
-466
-439
-415
-399
-376
-344
-362
-327
-318
-302
-288
-267
-237
-249
-249
-217
-240
-234
-212
-198
-214
-247
-264
-261
-289
-285
-246
-256
-295
-272
-282
-293
-351
-327
-287
-345
-365
-342
-366
-405
-432
-417
-430
-477
-427
-415
-433
-442
-387
-370
-391
-365
-341
-325
-335
-335
-279
-275
-290
-249
-228
-248
-255
-217
-229
-228
-216
-198
-205
-215
-215
-230
-247
-238
-262
-270
-298
-338
-345
-360
-371
-354
-323
-320
-364
-348
-319
-338
-326
-304
-312
-300
-330
-277
-267
-279
-213
-197
-178
-172
-148
-105
-139
-137
-128
-100
-158
-159
-136
-180
-166
-151
-170
-172
-216
-188
-170
-205
-190
-214
-222
-240
-283
-272
-291
-359
-358
-336
-387
-398
-346
-371
-341
-356
-367
-332
-348
-358
-339
-348
-330
-327
-306
-285
-288
-272
-249
-255
-251
-192
-203
-216
-213
-175
-163
-189
-174
-151
-152
-145
-148
-130
-152
-142
-168
-223
-257
-295
-276
-302
-335
-306
-285
-330
-326
-279
-266
-309
-298
-287
-259
-303
-300
-265
-319
-345
-336
-311
-367
-392
-309
-318
-374
-309
-284
-280
-313
-299
-288
-316
-333
-305
-291
-322
-350
-294
-272
-292
-293
-260
-259
-301
-282
-247
-284
-256
-250
-230
-229
-259
-211
-186
-221
-220
-166
-184
-237
-179
-155
-199
-165
-176
-170
-177
-223
-193
-242
-240
-250
-279
-259
-300
-288
-249
-299
-291
-307
-284
-327
-351
-300
-310
-309
-314
-268
-234
-273
-249
-220
-232
-207
-210
-171
-201
-203
-191
-199
-237
-210
-202
-240
-207
-167
-215
-198
-173
-158
-157
-182
-138
-133
-158
-140
-183
-169
-182
-190
-160
-204
-215
-193
-210
-249
-258
-246
-288
-307
-238
-240
-244
-251
-221
-191
-246
-220
-178
-220
-222
-194
-203
-223
-274
-237
-238
-273
-286
-258
-259
-305
-270
-240
-265
-264
-254
-209
-227
-271
-200
-237
-290
-271
-236
-257
-285
-240
-224
-265
-265
-217
-183
-247
-282
-256
-289
-323
-321
-314
-308
-307
-289
-247
-231
-258
-216
-158
-233
-214
-162
-208
-253
-260
-184
-205
-296
-184
-127
-223
-249
-150
-168
-261
-221
-192
-223
-283
-254
-200
-334
-321
-234
-295
-339
-284
-242
-284
-303
-234
-273
-293
-287
-242
-281
-347
-300
-320
-368
-364
-321
-275
-292
-281
-216
-235
-236
-246
-230
-235
-268
-251
-254
-235
-243
-235
-180
-203
-234
-225
-210
-211
-241
-208
-184
-229
-254
-246
-242
-324
-319
-293
-348
-388
-367
-320
-377
-383
-330
-341
-361
-362
-314
-312
-299
-269
-276
-246
-238
-256
-227
-188
-190
-213
-190
-175
-201
-182
-158
-180
-212
-235
-252
-295
-299
-312
-292
-339
-325
-287
-336
-350
-357
-337
-369
-423
-351
-394
-397
-372
-414
-369
-356
-353
-338
-350
-300
-309
-278
-260
-266
-183
-250
-199
-175
-209
-188
-186
-183
-219
-210
-157
-215
-187
-156
-189
-249
-244
-215
-303
-297
-272
-314
-312
-362
-385
-341
-373
-369
-337
-324
-361
-333
-292
-334
-324
-249
-268
-257
-217
-203
-213
-187
-140
-146
-135
-88
-92
-141
-136
-110
-117
-175
-151
-145
-172
-222
-194
-168
-206
-249
-205
-228
-295
-306
-257
-292
-324
-290
-351
-362
-353
-372
-371
-355
-356
-360
-425
-391
-360
-352
-330
-300
-280
-241
-263
-282
-254
-223
-256
-226
-181
-209
-209
-236
-250
-217
-285
-241
-199
-272
-259
-232
-270
-308
-285
-244
-299
-331
-327
-307
-349
-377
-299
-325
-372
-389
-334
-339
-383
-307
-255
-299
-254
-241
-210
-240
-211
-170
-186
-158
-160
-147
-153
-194
-176
-162
-168
-189
-234
-163
-169
-215
-229
-170
-158
-231
-258
-204
-213
-275
-241
-214
-254
-292
-249
-285
-330
-270
-243
-283
-318
-276
-230
-309
-349
-272
-272
-342
-362
-339
-305
-336
-299
-275
-238
-264
-256
-232
-258
-213
-193
-233
-183
-166
-196
-192
-216
-214
-207
-247
-219
-217
-232
-250
-273
-244
-221
-269
-253
-216
-302
-284
-231
-269
-262
-243
-224
-236
-259
-263
-301
-273
-292
-268
-265
-287
-250
-290
-247
-273
-290
-200
-283
-266
-248
-207
-216
-256
-182
-230
-232
-189
-210
-192
-220
-161
-235
-264
-199
-242
-216
-222
-218
-153
-248
-220
-182
-209
-228
-258
-244
-284
-298
-315
-300
-264
-312
-289
-312
-297
-266
-329
-316
-269
-241
-294
-267
-263
-234
-231
-264
-224
-173
-182
-198
-211
-183
-230
-200
-214
-273
-268
-274
-286
-314
-350
-262
-321
-343
-300
-262
-300
-324
-290
-295
-313
-295
-270
-313
-357
-297
-257
-327
-313
-255
-242
-269
-250
-225
-256
-282
-262
-258
-239
-252
-204
-206
-221
-211
-240
-217
-218
-262
-211
-215
-227
-243
-256
-271
-272
-288
-302
-270
-286
-288
-263
-280
-254
-271
-221
-222
-297
-248
-257
-216
-262
-276
-197
-228
-252
-253
-243
-219
-268
-177
-197
-234
-208
-217
-245
-313
-257
-233
-322
-290
-234
-240
-314
-292
-211
-276
-294
-301
-243
-238
-338
-260
-185
-271
-298
-264
-227
-285
-333
-271
-289
-365
-341
-319
-326
-307
-331
-334
-288
-275
-278
-281
-277
-299
-237
-276
-292
-157
-132
-189
-228
-204
-179
-247
-232
-210
-179
-242
-267
-209
-223
-225
-234
-232
-228
-269
-204
-229
-242
-217
-239
-216
-284
-239
-219
-296
-294
-225
-220
-274
-288
-236
-255
-309
-323
-236
-278
-321
-261
-272
-283
-334
-324
-285
-369
-346
-314
-333
-374
-367
-302
-338
-374
-359
-358
-354
-405
-399
-394
-408
-401
-408
-323
-324
-357
-330
-314
-325
-319
-362
-288
-285
-353
-289
-244
-252
-236
-251
-229
-201
-234
-271
-253
-274
-322
-273
-286
-299
-343
-332
-256
-362
-338
-221
-264
-319
-296
-250
-245
-328
-272
-213
-344
-325
-273
-329
-356
-288
-268
-304
-287
-242
-267
-245
-251
-201
-233
-271
-181
-179
-186
-211
-195
-88
-202
-206
-98
-145
-239
-242
-221
-258
-304
-222
-268
-308
-247
-230
-317
-305
-258
-246
-336
-319
-280
-342
-372
-314
-327
-337
-331
-246
-315
-375
-336
-264
-296
-343
-300
-211
-281
-300
-269
-224
-218
-285
-193
-146
-224
-204
-168
-206
-209
-216
-122
-156
-185
-170
-191
-269
-274
-192
-204
-232
-141
-225
-237
-298
-295
-208
-294
-256
-177
-255
-272
-308
-267
-295
-316
-282
-220
-201
-264
-215
-261
-266
-258
-275
-186
-216
-256
-204
-240
-232
-270
-218
-196
-204
-201
-241
-162
-214
-219
-222
-196
-184
-308
-249
-242
-332
-296
-270
-227
-304
-302
-219
-330
-353
-254
-229
-272
-333
-199
-260
-342
-342
-255
-267
-350
-220
-172
-265
-299
-240
-188
-278
-277
-194
-214
-338
-272
-192
-292
-337
-256
-205
-300
-360
-187
-233
-369
-337
-240
-315
-411
-311
-261
-347
-326
-264
-209
-237
-263
-229
-285
-272
-270
-259
-181
-238
-159
-182
-264
-197
-219
-164
-223
-193
-117
-150
-152
-190
-132
-161
-247
-192
-205
-162
-137
-187
-129
-212
-186
-187
-289
-225
-200
-279
-292
-275
-281
-332
-326
-283
-279
-324
-322
-243
-248
-332
-265
-212
-296
-307
-281
-277
-259
-334
-208
-223
-388
-286
-259
-311
-251
-241
-125
-197
-289
-200
-175
-277
-300
-194
-148
-212
-292
-248
-234
-315
-312
-257
-216
-258
-284
-219
-232
-362
-323
-204
-318
-299
-256
-275
-322
-343
-277
-290
-382
-250
-317
-365
-321
-269
-361
-318
-256
-255
-266
-289
-272
-178
-286
-241
-196
-266
-261
-244
-259
-263
-277
-230
-235
-301
-281
-210
-267
-277
-287
-267
-245
-367
-340
-262
-338
-367
-375
-282
-366
-385
-306
-353
-413
-354
-403
-361
-374
-351
-259
-301
-321
-235
-240
-295
-299
-199
-257
-288
-250
-251
-253
-272
-308
-267
-280
-321
-330
-338
-314
-335
-366
-363
-367
-370
-355
-410
-294
-296
-339
-274
-268
-282
-358
-313
-284
-334
-313
-309
-215
-320
-286
-200
-302
-188
-289
-253
-215
-319
-217
-249
-287
-238
-247
-232
-342
-279
-296
-291
-266
-314
-224
-315
-345
-266
-316
-312
-294
-203
-199
-267
-253
-277
-238
-258
-237
-134
-212
-145
-188
-274
-204
-208
-243
-162
-127
-124
-141
-176
-137
-172
-271
-185
-175
-212
-172
-205
-222
-265
-334
-339
-305
-340
-338
-250
-310
-362
-389
-447
-396
-425
-335
-313
-283
-267
-356
-273
-390
-397
-329
-332
-189
-283
-287
-235
-314
-294
-314
-235
-246
-279
-255
-235
-208
-307
-225
-206
-337
-289
-301
-339
-247
-278
-246
-218
-239
-301
-264
-311
-322
-322
-313
-261
-312
-303
-247
-292
-342
-376
-354
-388
-400
-388
-407
-354
-345
-386
-386
-417
-371
-386
-402
-317
-286
-334
-315
-339
-334
-308
-319
-249
-245
-308
-262
-280
-308
-304
-314
-278
-263
-270
-277
-251
-268
-274
-277
-294
-304
-343
-346
-317
-348
-301
-261
-284
-271
-270
-256
-316
-298
-289
-316
-247
-266
-275
-212
-230
-185
-201
-246
-178
-178
-233
-187
-202
-233
-283
-285
-264
-314
-321
-241
-294
-338
-269
-263
-288
-274
-221
-257
-274
-237
-250
-254
-245
-212
-180
-305
-267
-164
-274
-259
-148
-152
-132
-162
-157
-153
-239
-232
-149
-223
-248
-197
-237
-266
-272
-300
-268
-331
-295
-241
-261
-266
-296
-249
-267
-346
-272
-333
-359
-374
-378
-332
-389
-399
-295
-407
-387
-278
-374
-375
-277
-269
-304
-317
-218
-225
-272
-248
-188
-163
-323
-217
-86
-285
-199
-164
-188
-191
-340
-206
-280
-441
-334
-286
-300
-377
-307
-230
-396
-434
-327
-303
-429
-395
-226
-290
-382
-322
-260
-316
-413
-284
-217
-278
-324
-260
-219
-401
-366
-260
-310
-331
-297
-247
-297
-348
-293
-301
-324
-314
-249
-224
-296
-240
-239
-283
-236
-247
-214
-233
-235
-182
-253
-212
-221
-267
-236
-226
-275
-314
-299
-301
-308
-297
-289
-263
-336
-301
-224
-286
-216
-174
-154
-124
-268
-218
-170
-313
-265
-192
-173
-195
-223
-183
-175
-213
-261
-190
-183
-260
-195
-168
-213
-263
-313
-254
-326
-373
-301
-282
-294
-322
-263
-253
-315
-349
-278
-248
-367
-274
-166
-210
-182
-228
-122
-184
-313
-123
-165
-226
-140
-169
-101
-150
-242
-186
-204
-299
-211
-171
-212
-133
-204
-195
-169
-325
-237
-213
-264
-219
-249
-208
-229
-288
-246
-229
-243
-238
-214
-174
-240
-243
-181
-172
-214
-214
-166
-197
-266
-201
-155
-196
-179
-143
-147
-178
-243
-172
-188
-211
-190
-161
-137
-233
-190
-169
-221
-210
-172
-128
-134
-187
-168
-180
-244
-259
-186
-156
-126
-161
-99
-93
-232
-171
-138
-199
-169
-167
-92
-111
-213
-96
-106
-187
-172
-125
-81
-131
-177
-38
-115
-171
-123
-112
-94
-167
-148
-98
-183
-189
-156
-125
-130
-243
-161
-171
-284
-273
-203
-215
-227
-275
-262
-271
-372
-362
-259
-322
-311
-237
-263
-232
-304
-260
-228
-312
-320
-277
-275
-259
-274
-230
-253
-288
-304
-292
-315
-334
-307
-258
-258
-295
-275
-266
-304
-317
-250
-273
-215
-257
-227
-153
-231
-193
-113
-145
-147
-115
-124
-64
-133
-122
-49
-129
-144
-106
-128
-153
-197
-140
-153
-196
-160
-148
-199
-218
-220
-183
-220
-303
-219
-212
-297
-251
-277
-258
-278
-341
-248
-306
-387
-312
-337
-332
-371
-367
-291
-362
-410
-346
-359
-390
-408
-318
-335
-426
-385
-340
-365
-373
-355
-269
-274
-339
-255
-220
-268
-268
-237
-212
-227
-252
-213
-225
-258
-274
-247
-202
-278
-235
-201
-239
-264
-289
-260
-262
-374
-286
-271
-327
-315
-270
-222
-289
-282
-192
-196
-249
-217
-148
-167
-212
-166
-112
-161
-179
-91
-82
-124
-122
-60
-42
-137
-128
-77
-101
-160
-131
-105
-146
-169
-134
-102
-109
-162
-84
-95
-182
-187
-199
-169
-265
-273
-204
-259
-267
-259
-210
-214
-300
-254
-210
-277
-309
-205
-226
-260
-241
-214
-194
-298
-271
-185
-285
-282
-233
-257
-246
-317
-220
-219
-296
-289
-256
-301
-306
-284
-269
-262
-323
-297
-305
-370
-321
-329
-272
-274
-363
-279
-341
-382
-347
-363
-340
-348
-390
-324
-358
-348
-339
-354
-375
-413
-397
-352
-386
-357
-343
-380
-382
-404
-365
-372
-398
-351
-352
-425
-381
-397
-381
-355
-389
-329
-334
-395
-349
-374
-375
-391
-388
-386
-421
-429
-450
-446
-449
-455
-418
-432
-468
-458
-478
-464
-495
-489
-428
-437
-448
-430
-456
-422
-458
-466
-411
-454
-450
-437
-424
-402
-425
-405
-359
-380
-382
-346
-322
-301
-279
-255
-237
-225
-220
-155
-135
-113
-102
-74
-42
-83
-41
-4
-13
6
3
55
50
1
45
64
49
78
81
101
91
88
129
106
99
120
97
117
98
115
112
109
91
83
85
63
71
68
90
86
77
99
109
96
118
130
122
109
98
102
80
71
87
84
36
26
32
20
12
20
41
5
-7
-2
-17
4
-2
41
85
99
133
150
155
214
214
257
277
302
314
294
295
286
258
245
246
190
140
92
15
-48
-97
-170
-230
-309
-380
-443
-555
-624
-711
-768
-815
-868
-919
-964
-996
-1023
-1069
-1101
-1118
-1143
-1151
-1167
-1165
-1151
-1164
-1162
-1156
-1167
-1161
-1172
-1151
-1146
-1163
-1168
-1172
-1172
-1175
-1170
-1168
-1200
-1196
-1197
-1197
-1200
-1177
-1143
-1128
-1108
-1100
-1048
-1028
-1000
-949
-900
-851
-788
-733
-656
-603
-542
-477
-431
-357
-281
-225
-177
-133
-88
-35
6
60
92
120
130
140
169
187
175
199
199
176
167
145
142
130
126
122
116
128
134
112
127
141
166
211
232
273
344
393
434
491
550
613
663
688
777
841
887
965
1017
1078
1116
1156
1223
1238
1251
1300
1316
1350
1360
1370
1332
1237
1184
1050
914
811
726
636
529
411
346
148
-13
-145
-246
-378
-479
-540
-631
-760
-866
-964
-1088
-1183
-1264
-1318
-1401
-1460
-1471
-1487
-1526
-1534
-1527
-1549
-1540
-1529
-1491
-1468
-1438
-1362
-1314
-1267
-1230
-1163
-1110
-1063
-1011
-929
-870
-806
-752
-685
-627
-592
-546
-520
-482
-435
-374
-335
-284
-249
-181
-130
-97
-71
-25
28
50
93
142
188
222
252
265
280
280
281
281
252
230
208
172
131
104
63
20
-31
-62
-91
-136
-171
-180
-209
-262
-287
-338
-396
-437
-449
-473
-514
-546
-559
-575
-604
-606
-618
-635
-651
-644
-647
-639
-629
-612
-606
-588
-575
-568
-565
-557
-566
-576
-600
-593
-594
-594
-584
-603
-627
-651
-645
-657
-670
-675
-670
-695
-710
-750
-800
-807
-894
-932
-900
-958
-1014
-1027
-1045
-1076
-1162
-1117
-1110
-1178
-1171
-1144
-1164
-1214
-1208
-1140
-1155
-1183
-1100
-1045
-1028
-991
-904
-813
-798
-740
-618
-552
-489
-392
-278
-194
-142
-39
54
79
125
194
244
235
230
274
276
216
190
195
192
156
141
150
115
91
115
125
84
62
88
120
89
88
130
162
174
230
301
347
385
452
509
549
611
695
783
828
894
960
994
1014
1044
1071
1083
1102
1141
1163
1137
1111
1075
1005
905
819
781
706
636
551
451
341
218
134
48
-80
-156
-231
-311
-399
-483
-544
-645
-749
-822
-866
-930
-995
-1042
-1089
-1118
-1148
-1156
-1178
-1185
-1187
-1198
-1177
-1149
-1115
-1091
-1070
-1054
-1021
-1000
-972
-942
-916
-893
-850
-816
-782
-747
-727
-695
-672
-637
-617
-582
-536
-489
-439
-378
-316
-270
-234
-195
-157
-103
-40
0
49
95
144
180
201
207
213
207
202
206
201
197
182
169
154
140
115
80
52
23
4
8
-11
-37
-50
-73
-88
-127
-170
-194
-224
-246
-269
-304
-336
-359
-367
-370
-389
-409
-417
-428
-428
-438
-450
-431
-431
-447
-471
-482
-484
-499
-506
-493
-480
-477
-471
-467
-464
-479
-497
-502
-502
-527
-551
-584
-598
-636
-667
-664
-694
-730
-750
-785
-808
-871
-886
-906
-971
-1011
-1014
-1020
-1047
-1043
-1021
-1022
-1017
-967
-925
-926
-921
-885
-827
-803
-789
-726
-693
-674
-645
-599
-543
-512
-465
-408
-384
-338
-302
-260
-239
-224
-196
-170
-150
-132
-118
-105
-104
-104
-85
-64
-38
-14
12
32
63
93
116
110
122
155
192
215
247
292
329
348
396
451
474
509
568
631
667
715
774
819
846
893
945
973
985
1002
1055
1082
1090
1078
1062
995
919
845
765
683
620
548
452
355
277
197
105
29
-44
-122
-218
-231
-251
-356
-469
-593
-748
-956
-1153
-1341
-1554
-1758
-1944
-2121
-2333
-2568
-2740
-2853
-2908
-2899
-2785
-2579
-2339
-2080
-1782
-1441
-1110
-810
-530
-249
-2
177
348
502
559
577
599
608
561
520
554
606
631
681
774
835
829
836
870
874
848
821
767
660
521
353
138
-127
-429
-695
-949
-1181
-1383
-1529
-1590
-1661
-1767
-1765
-1671
-1635
-1518
-1331
-1107
-934
-781
-632
-513
-440
-405
-331
-286
-281
-241
-176
-111
-68
-20
94
213
290
424
605
731
830
913
990
983
919
829
703
530
332
118
-94
-333
-591
-779
-961
-1097
-1196
-1285
-1290
-1280
-1266
-1190
-1081
-1014
-968
-940
-911
-916
-939
-965
-934
-1198
-1722
-1629
-2194
-3140
-3103
-3056
-3510
-3799
-3370
-2957
-3172
-3102
-2378
-1830
-1813
-1557
-743
-460
-594
-290
3
-177
-421
-478
-537
-759
-1058
-996
-872
-1031
-1011
-822
-800
-745
-513
-334
-234
-53
115
47
-110
-157
-147
-388
-729
-653
-541
-771
-792
-420
-235
-232
60
481
757
851
1090
1555
1638
1605
1797
1966
1925
1852
2051
2166
2174
2269
2376
2595
2685
2865
3281
3434
3640
4020
4407
4463
4462
4777
4792
4552
4301
4156
3919
3439
2670
1314
-16
-1226
-2970
-4608
-5350
-5274
-5415
-6189
-6153
-5568
-5486
-5348
-4418
-3077
-2298
-1538
-437
118
223
581
1103
1030
539
696
1194
1157
1064
1602
2295
2561
2643
2801
3099
3419
3679
3864
3733
3404
2781
1779
721
-234
-1086
-1910
-2552
-3073
-3699
-3994
-3952
-3995
-4002
-3640
-2899
-2416
-2261
-1727
-994
-631
-565
-356
-179
-349
-405
-114
131
288
647
1112
1321
1417
1825
2375
2643
2787
3086
3167
2917
2468
1921
1332
692
82
-608
-1274
-1779
-2175
-2492
-2663
-2692
-2693
-2652
-2426
-2160
-1940
-1614
-1206
-1050
-1117
-1010
-925
-979
-1009
-849
-535
-401
-215
124
404
665
1069
1540
1856
2032
2254
2329
2183
1966
1722
1376
867
354
-78
-535
-969
-1214
-1432
-1672
-1763
-1765
-1774
-1761
-1673
-1495
-1417
-1430
-1441
-1487
-1568
-1620
-1805
-2885
-2929
-2567
-4130
-4823
-3516
-3161
-4175
-3827
-2050
-1629
-2331
-1457
280
473
-177
538
1431
654
56
470
301
-494
-885
-894
-1010
-1454
-1581
-1221
-1183
-1287
-1103
-1092
-1195
-906
-786
-1099
-1193
-995
-1177
-1652
-1727
-1336
-1091
-1329
-1046
-259
-16
38
649
1299
1477
1643
1962
2131
1949
1748
1852
1906
1617
1386
1547
1595
1482
1577
1792
2304
2644
2820
3018
3401
3610
3549
3538
3590
3786
3588
3378
3423
3252
3032
2801
2699
2598
1741
-94
-1042
-2042
-4019
-5528
-5539
-5041
-5462
-6094
-5618
-4919
-5083
-4719
-3196
-1778
-1234
-280
876
1013
883
1226
1727
1510
997
1265
1850
1649
1448
1957
2430
2513
2326
2309
2454
2572
2419
2231
1762
944
-78
-1113
-2092
-2866
-3394
-3699
-3807
-4063
-4328
-4067
-3564
-3306
-2861
-2045
-1211
-767
-655
-215
209
194
130
274
346
282
434
815
1058
1288
1617
1924
2021
1975
2175
2382
2248
1942
1566
1041
354
-465
-1165
-1657
-2079
-2442
-2749
-2885
-2919
-2894
-2709
-2347
-2002
-1711
-1364
-1004
-782
-641
-406
-222
-260
-354
-255
-104
-6
163
487
809
998
1205
1412
1539
1629
1701
1693
1475
1138
757
263
-214
-641
-1038
-1344
-1609
-1848
-2002
-2017
-1898
-1779
-1686
-1464
-1223
-1129
-1039
-899
-804
-806
-861
-821
-832
-820
-755
-592
-450
-291
-470
-1356
-1265
-1352
-2654
-2912
-2032
-1898
-2776
-2888
-2004
-2034
-2791
-2450
-1329
-1139
-1553
-1074
-560
-885
-1077
-850
-837
-1079
-1216
-1144
-1030
-1181
-1102
-822
-845
-906
-822
-896
-818
-482
-346
-527
-660
-443
-623
-1088
-1099
-608
-456
-763
-506
-39
-15
-116
256
762
782
811
1121
1193
1005
987
1109
1157
984
941
1087
1230
1283
1432
1814
2101
2144
2346
2624
2828
2948
3242
3472
3366
3302
3537
3337
3234
3594
3635
3713
3605
3538
3487
3209
2545
542
-995
-2046
-4110
-6023
-6586
-5937
-5714
-6671
-6403
-5333
-5107
-4781
-3399
-1470
-538
208
1191
1357
1022
1030
1470
1385
807
989
1644
1704
1537
1998
2693
3010
3029
2843
2901
3037
2706
2195
1364
390
-847
-2230
-3272
-3929
-4347
-4508
-4350
-4269
-4378
-3956
-3126
-2606
-2105
-1274
-377
-20
-189
-62
177
100
-14
143
272
324
675
1180
1555
1865
2317
2708
2640
2468
2481
2411
1991
1292
609
-193
-1126
-1906
-2519
-2866
-3013
-3078
-3039
-2942
-2735
-2411
-2035
-1613
-1260
-960
-733
-638
-649
-666
-492
-391
-404
-334
-101
194
470
853
1320
1647
1856
1996
2027
1867
1633
1437
1060
527
-56
-593
-1094
-1575
-1840
-1938
-1976
-1987
-1997
-1885
-1713
-1511
-1320
-1167
-1029
-1015
-1038
-1064
-1067
-1083
-1099
-963
-841
-738
-538
-197
130
304
567
805
827
789
531
-922
-1768
-1700
-3480
-5101
-4416
-3640
-4371
-4842
-3588
-2481
-3075
-3053
-1389
-333
-599
-447
339
34
-652
-719
-888
-1165
-1355
-1395
-1119
-1071
-989
-636
-455
-175
-19
-200
-330
7
43
-494
-844
-821
-1036
-1699
-2046
-1592
-946
-976
-801
15
522
436
604
1069
1281
1134
1000
1152
1046
602
520
741
839
719
944
1429
1978
2211
2314
2788
3203
3178
3055
3354
3540
3574
3515
3379
3367
3388
3125
3337
3481
3203
3353
3102
2922
2276
-179
-1501
-2127
-4496
-6533
-6724
-5732
-5591
-6574
-5939
-4510
-4218
-4108
-2618
-574
68
614
1632
1493
967
1060
1299
1222
677
923
1893
2019
1794
2353
3070
3340
3215
2791
2682
2662
2026
1054
108
-870
-2161
-3335
-4096
-4487
-4487
-4316
-3908
-3580
-3526
-2844
-1945
-1675
-1364
-638
-10
-5
-364
-311
-6
-38
-129
205
613
912
1382
1922
2317
2649
2909
2874
2534
2054
1628
1241
529
-379
-1070
-1731
-2329
-2765
-3080
-2934
-2653
-2542
-2355
-2011
-1666
-1451
-1244
-984
-868
-872
-852
-771
-733
-693
-326
127
315
609
1123
1603
1912
2117
2350
2459
2252
1903
1587
1158
688
201
-324
-763
-1143
-1451
-1625
-1689
-1655
-1568
-1435
-1377
-1415
-1364
-1341
-1360
-1350
-1379
-1395
-1344
-1324
-1208
-1011
-771
-431
-154
108
465
685
882
1034
1026
945
749
473
202
-633
-1598
-1259
-1884
-3761
-3948
-3057
-3667
-5280
-4545
-2591
-2939
-3833
-2441
-820
-1429
-2237
-1144
-321
-1046
-1208
-608
-450
-840
-845
-422
-284
-307
-113
118
224
282
112
-179
-136
-236
-833
-1330
-1231
-1072
-1536
-1763
-1301
-900
-985
-1166
-564
-27
-27
2
194
545
445
177
335
494
464
403
581
858
872
1005
1454
1841
2024
2079
2362
2759
2613
2405
2606
2747
2800
2622
2734
3290
3484
3451
3502
3789
4050
3922
3652
3895
3665
3052
2511
2168
489
-2244
-2960
-3959
-6330
-7403
-6290
-4851
-5328
-5967
-4207
-2881
-3339
-2935
-1160
140
-78
36
435
193
-113
133
658
683
846
1831
2882
3098
3255
3765
4154
3903
3020
2152
1939
1448
150
-927
-1630
-2338
-3423
-4011
-3637
-3268
-3174
-2815
-2258
-2181
-2259
-1757
-1404
-1675
-1657
-1239
-1041
-1370
-1397
-670
-43
192
622
1463
2120
2528
2888
3120
3148
2881
2359
1793
1197
617
114
-358
-858
-1360
-1589
-1627
-1648
-1666
-1547
-1275
-1299
-1609
-1688
-1624
-1753
-2000
-2051
-1836
-1776
-1734
-1387
-875
-422
23
595
1056
1252
1497
1790
1794
1595
1369
1161
840
466
239
73
-80
-220
-332
-387
-405
-479
-540
-638
-730
-903
-1188
-1435
-1639
-1783
-1912
-1907
-1802
-1725
-1486
-1106
-790
-485
-209
102
306
298
306
365
362
204
134
94
-8
-47
-67
-46
-25
-755
-1056
-549
-1341
-2068
-1792
-2304
-3185
-3890
-4419
-4150
-3577
-3075
-2524
-1814
-1061
-838
-1041
-906
-75
264
-427
-591
-237
-623
-1030
-966
-837
-733
-722
-492
-148
-100
5
227
176
-266
-672
-809
-991
-1084
-1115
-1154
-949
-977
-1084
-752
-222
211
483
620
812
931
724
521
478
488
405
317
357
459
765
1222
1423
1682
2125
2516
2724
2789
3051
3269
3011
2888
3063
3286
3453
3539
3762
4096
3979
3725
3727
3835
3881
3354
2936
2855
1857
-926
-2633
-3099
-4967
-6933
-6657
-4907
-4495
-5462
-4760
-2968
-2738
-3238
-2301
-629
-464
-827
-474
-348
-507
-510
29
463
639
1501
2856
3686
3814
4002
4331
4104
3333
2366
1800
1576
668
-570
-1321
-1741
-2374
-3000
-2882
-2325
-2148
-2262
-2060
-1713
-1916
-2234
-2143
-2216
-2458
-2437
-2051
-1811
-1721
-1185
-322
258
589
1225
2092
2521
2578
2540
2462
2173
1641
1174
849
598
317
86
-24
-156
-226
-214
-189
-241
-451
-688
-894
-1241
-1633
-1888
-2044
-2244
-2334
-2113
-1730
-1427
-1123
-633
-157
153
378
580
719
737
672
551
379
273
251
229
271
346
437
535
595
609
584
444
176
-87
-351
-633
-921
-1136
-1293
-1389
-1408
-1351
-1250
-1123
-906
-681
-577
-539
-448
-447
-557
-652
-737
-794
-806
-780
-674
-548
-365
-200
-340
-389
-330
-528
-740
-792
-613
-705
-1169
-1636
-1941
-2180
-2775
-3182
-2810
-2278
-2136
-2083
-1573
-1053
-1123
-1295
-1106
-780
-875
-1129
-1152
-1106
-1224
-1358
-1292
-1153
-962
-676
-411
-148
26
71
3
-184
-336
-477
-506
-622
-655
-446
-493
-454
-188
-55
34
193
460
544
336
266
240
75
-327
-483
-252
-314
-333
-72
266
527
631
950
1277
1549
1686
1791
2210
2242
1913
2152
2565
2508
2386
2901
3598
3633
3469
4037
4530
4210
3878
4219
4377
3679
2979
2944
2577
1534
-653
-2211
-2827
-4512
-6121
-6040
-4765
-4133
-4862
-4738
-3464
-3015
-3437
-3430
-2130
-1611
-2110
-2172
-1671
-1207
-977
-472
285
854
1571
2656
3661
3887
3840
4004
3804
3095
2338
1953
1697
955
111
-532
-765
-1026
-1352
-1341
-1220
-1326
-1716
-2048
-2104
-2251
-2660
-2997
-3123
-3127
-3136
-2914
-2461
-1970
-1438
-847
-270
168
684
1227
1594
1531
1345
1350
1425
1345
1298
1327
1374
1361
1295
1280
1311
1282
1121
867
510
85
-373
-798
-1118
-1447
-1758
-1956
-2032
-1975
-1834
-1683
-1545
-1441
-1318
-1191
-1064
-963
-933
-873
-810
-810
-778
-559
-205
104
342
562
827
1020
1085
1146
1139
993
777
588
424
216
47
-72
-145
-242
-370
-374
-384
-467
-546
-675
-846
-1063
-1232
-1300
-1426
-1577
-1641
-1594
-1510
-1451
-1288
-998
-765
-606
-518
-518
-569
-645
-757
-852
-869
-738
-681
-1074
-1200
-920
-1075
-1490
-1609
-1216
-1082
-1827
-2000
-1417
-1259
-1881
-2314
-1630
-1335
-1952
-2017
-1518
-1069
-1348
-1730
-1346
-945
-1021
-1127
-948
-567
-609
-749
-620
-413
-234
-215
-207
-58
30
9
21
79
52
49
-31
-28
48
25
2
-108
-136
-106
-260
-267
-227
-69
-55
-242
-42
199
259
360
561
920
1099
1303
1473
1713
2090
2285
2240
2404
2913
3201
2983
3203
3686
3852
3608
3732
4232
4447
3982
3823
3934
3615
2877
2622
2113
364
-1422
-2392
-3386
-4773
-5041
-4049
-3592
-4327
-4354
-3536
-2816
-3333
-3687
-2774
-2234
-2764
-3108
-2673
-1916
-1747
-1670
-1165
-213
920
1889
2641
3188
3502
3489
3189
2981
2912
2794
2407
1836
1426
913
475
303
358
209
-207
-289
-363
-808
-1464
-2004
-2449
-3009
-3683
-3762
-3547
-3393
-3464
-3271
-2810
-2433
-2056
-1439
-692
-156
57
161
315
466
585
710
908
1103
1379
1708
1990
2153
2228
2235
2121
1991
1842
1602
1305
883
377
-191
-681
-958
-1097
-1227
-1383
-1403
-1380
-1488
-1575
-1571
-1547
-1636
-1766
-1744
-1666
-1621
-1598
-1510
-1295
-1110
-888
-519
-92
258
437
547
631
660
670
646
638
602
514
417
369
357
338
296
245
193
150
73
-27
-150
-344
-577
-797
-954
-1076
-1171
-1199
-1241
-1288
-1295
-1219
-1138
-1105
-1296
-1345
-1398
-1554
-1598
-1652
-1463
-1364
-1607
-1420
-1355
-1603
-1681
-1959
-1927
-1883
-1977
-1643
-1353
-1351
-1266
-1214
-1078
-1042
-1144
-833
-614
-660
-695
-626
-387
-480
-590
-328
-213
-223
-167
-32
100
-65
-191
-132
-253
-326
-342
-252
-256
-514
-594
-561
-691
-776
-687
-579
-607
-622
-537
-511
-523
-534
-406
-321
-276
-148
136
330
250
318
519
659
818
931
1110
1254
1320
1411
1447
1449
1477
1514
1615
1748
1839
1897
1948
1865
2005
2092
1978
2088
2139
2173
2296
2182
2221
2148
1853
1619
1337
1212
856
617
643
412
277
109
-168
-278
-698
-931
-1071
-1216
-1354
-1563
-1628
-1766
-2004
-2018
-2044
-2059
-1944
-1761
-1611
-1498
-1356
-1277
-1196
-1142
-1049
-779
-550
-474
-290
-148
-209
-316
-267
-241
-264
-272
-177
-167
-227
-309
-365
-385
-502
-547
-438
-372
-346
-241
-171
-188
-216
-138
-59
32
138
278
361
380
383
401
396
333
344
386
339
282
257
192
21
-151
-243
-373
-501
-582
-618
-678
-816
-891
-949
-1002
-1030
-1025
-951
-914
-850
-753
-711
-662
-609
-485
-419
-368
-216
-98
-13
51
105
154
125
116
151
152
91
42
36
-35
-154
-214
-249
-322
-388
-390
-391
-458
-493
-514
-528
-552
-541
-494
-480
-470
-447
-414
-427
-464
-459
-451
-463
-435
-394
-379
-439
-463
-510
-660
-763
-815
-889
-933
-1019
-1076
-1109
-1255
-1336
-1435
-1515
-1594
-1700
-1705
-1744
-1842
-1861
-1864
-1845
-1894
-1878
-1752
-1671
-1624
-1578
-1484
-1405
-1437
-1400
-1285
-1198
-1142
-983
-820
-769
-683
-584
-486
-422
-385
-271
-193
-183
-140
-115
-78
-147
-184
-145
-158
-171
-168
-102
-111
-182
-125
-115
-181
-161
-134
-10
-52
-98
61
92
57
129
246
346
314
467
608
641
741
853
1005
1120
1208
1386
1619
1716
1891
2167
2232
2376
2573
2692
2871
2982
3184
3269
3226
3316
3145
2749
2627
2285
1783
1654
1393
1104
848
102
-219
-548
-1324
-1596
-1654
-1842
-2203
-2438
-2439
-2791
-3175
-3183
-3111
-3040
-2951
-2665
-2349
-2268
-2239
-2091
-1869
-1843
-1690
-1160
-1008
-1004
-796
-747
-938
-1037
-861
-725
-777
-631
-385
-245
-374
-438
-218
-234
-366
-174
225
302
284
532
679
564
569
777
969
982
1077
1257
1233
1078
978
936
701
429
422
356
98
-73
-130
-321
-707
-887
-870
-1053
-1235
-1167
-1062
-1147
-1260
-1198
-1098
-1182
-1174
-954
-823
-767
-627
-444
-350
-413
-324
-151
-158
-121
54
110
45
21
34
-13
-125
-174
-132
-189
-279
-229
-204
-290
-371
-346
-307
-380
-386
-249
-226
-253
-242
-207
-227
-288
-261
-213
-245
-275
-277
-295
-395
-482
-528
-626
-720
-746
-734
-788
-903
-972
-969
-1183
-1345
-1240
-1306
-1357
-1305
-1368
-1302
-1418
-1520
-1470
-1569
-1664
-1737
-1657
-1567
-1642
-1544
-1525
-1572
-1588
-1677
-1639
-1569
-1531
-1427
-1348
-1280
-1283
-1259
-1147
-1092
-943
-734
-580
-418
-292
-214
-227
-221
-169
-111
-87
-77
-48
-19
-107
-222
-260
-263
-343
-353
-323
-308
-300
-370
-434
-416
-491
-501
-393
-332
-246
-87
-4
36
153
262
377
487
652
829
1028
1153
1217
1452
1570
1490
1774
1952
2140
2389
2549
2917
2957
2987
3287
3256
3488
3533
3580
3763
3530
3121
2973
2660
1885
1647
1756
1200
907
449
-94
-487
-1427
-1774
-1749
-2057
-2354
-2485
-2409
-2760
-3271
-3146
-3139
-3183
-3013
-2538
-2261
-2233
-2034
-1925
-1929
-1851
-1741
-1225
-1057
-1090
-758
-650
-948
-1052
-789
-741
-885
-663
-297
-223
-329
-228
-3
-54
-85
133
576
709
702
1050
1202
1069
1091
1263
1338
1200
1277
1396
1210
1001
896
768
384
40
-20
-185
-478
-617
-617
-770
-1146
-1231
-1161
-1293
-1431
-1305
-1118
-1120
-1097
-917
-755
-799
-804
-585
-463
-399
-233
-94
-17
-69
-28
45
-55
-51
62
103
47
23
133
66
-66
-39
-12
-28
-75
9
119
64
7
57
69
2
-36
64
84
-3
-27
-57
-178
-351
-431
-481
-588
-666
-686
-754
-906
-988
-1019
-1105
-1188
-1187
-1140
-1121
-1236
-1204
-1109
-1329
-1326
-1194
-1297
-1223
-1224
-1168
-1060
-1239
-1189
-1152
-1407
-1484
-1436
-1616
-1677
-1519
-1523
-1571
-1647
-1700
-1605
-1784
-1780
-1431
-1321
-1348
-1155
-911
-911
-1036
-853
-610
-556
-513
-255
-31
-111
-185
-158
-223
-263
-324
-195
-117
-270
-242
-261
-422
-519
-561
-482
-519
-537
-431
-355
-392
-436
-411
-279
-181
-180
22
318
374
420
530
625
777
753
827
1155
1218
1301
1480
1622
1873
1904
1967
2422
2596
2645
3039
3232
3418
3613
3538
3876
3960
3700
3950
3482
3005
2980
2170
1827
1779
1288
989
311
-435
-638
-1399
-2102
-2188
-2136
-2511
-2875
-2824
-2841
-3174
-3432
-3264
-2909
-2913
-2602
-2174
-2046
-1924
-1960
-1880
-1605
-1621
-1299
-894
-1014
-1006
-811
-997
-1185
-1059
-860
-787
-834
-474
-119
-194
-213
13
275
387
376
823
1241
1155
1205
1437
1486
1358
1352
1431
1345
1215
1134
1009
773
475
285
18
-355
-508
-608
-833
-1042
-1145
-1101
-1265
-1459
-1320
-1203
-1283
-1204
-962
-766
-706
-667
-484
-398
-452
-382
-250
-191
-142
-122
-67
-113
-163
-149
-148
-154
-113
-17
15
34
107
133
98
111
214
283
281
330
424
436
342
267
252
195
81
-20
-63
-158
-321
-425
-562
-730
-885
-1016
-1099
-1163
-1224
-1245
-1282
-1319
-1308
-1305
-1251
-1223
-1148
-1014
-961
-924
-857
-978
-930
-891
-1151
-974
-822
-1043
-940
-1007
-1041
-1040
-1448
-1456
-1287
-1575
-1819
-1440
-1224
-1582
-1595
-1428
-1429
-1583
-1633
-1151
-898
-1047
-911
-611
-616
-862
-842
-519
-571
-732
-437
-258
-521
-629
-571
-714
-822
-839
-688
-520
-706
-713
-548
-620
-798
-768
-500
-543
-559
-354
-257
-203
-245
-178
-118
-81
-77
-6
217
140
205
341
231
339
397
440
557
728
893
1034
1233
1356
1629
1745
1903
2295
2433
2769
3098
3140
3383
3565
3715
3785
3904
3982
3977
3878
3384
2887
2629
1849
1190
1137
897
338
-132
-781
-1254
-1880
-2516
-2623
-2452
-2517
-2703
-2623
-2514
-2821
-2986
-2827
-2730
-2569
-2242
-1943
-1850
-1791
-1792
-1966
-1989
-1857
-1730
-1400
-1362
-1378
-1139
-1203
-1452
-1278
-992
-942
-872
-450
-79
90
154
364
653
780
859
1104
1438
1510
1478
1597
1562
1411
1295
1119
934
696
557
350
52
-135
-329
-598
-895
-1070
-1064
-1170
-1255
-1173
-1067
-1062
-1157
-1104
-956
-943
-923
-754
-545
-438
-392
-308
-296
-378
-443
-421
-385
-313
-286
-270
-240
-262
-245
-230
-214
-96
42
196
316
415
528
538
532
566
609
605
577
548
500
419
259
91
-38
-192
-355
-468
-550
-675
-821
-961
-1048
-1155
-1233
-1286
-1285
-1246
-1211
-1181
-1135
-1082
-1093
-1062
-1022
-983
-905
-863
-889
-993
-912
-991
-1236
-1060
-1059
-1205
-1150
-1292
-1161
-1296
-1740
-1590
-1462
-1749
-1821
-1477
-1324
-1580
-1583
-1373
-1327
-1485
-1477
-1033
-880
-1082
-900
-707
-776
-966
-909
-620
-750
-839
-530
-516
-747
-719
-671
-693
-728
-684
-446
-423
-583
-477
-395
-461
-546
-438
-258
-372
-374
-191
-156
-190
-195
-133
-81
-38
66
140
221
291
336
380
462
585
756
857
1001
1209
1437
1594
1764
2031
2247
2488
2712
2912
3249
3456
3593
3777
3909
4090
4016
3948
4080
3929
3457
2785
2499
1988
974
823
847
302
-287
-982
-1327
-1907
-2752
-2799
-2512
-2564
-2814
-2662
-2417
-2862
-3114
-2823
-2650
-2632
-2329
-1778
-1698
-1882
-1814
-1830
-1985
-2069
-1793
-1339
-1398
-1481
-1126
-1019
-1402
-1306
-782
-655
-683
-292
287
469
394
715
1053
1080
1109
1373
1745
1684
1579
1757
1656
1377
1214
1097
825
461
369
292
-27
-285
-335
-500
-880
-1087
-1015
-1056
-1185
-1107
-895
-851
-949
-961
-816
-814
-900
-743
-553
-505
-502
-476
-457
-571
-641
-599
-607
-532
-431
-339
-253
-199
-111
-48
18
161
349
544
654
755
901
918
860
832
819
775
677
590
507
381
172
-57
-235
-410
-570
-730
-799
-842
-972
-1064
-1101
-1158
-1233
-1279
-1270
-1222
-1191
-1147
-1088
-1043
-1034
-1011
-1015
-1001
-946
-895
-900
-998
-963
-1020
-1159
-1111
-1109
-1142
-1177
-1213
-1141
-1350
-1459
-1339
-1516
-1520
-1313
-1242
-1181
-1245
-1166
-1180
-1365
-1332
-1159
-985
-1087
-1039
-769
-943
-1118
-1088
-990
-949
-1067
-850
-694
-825
-805
-807
-792
-792
-837
-633
-536
-575
-553
-459
-444
-583
-482
-338
-431
-380
-232
-243
-295
-211
-211
-224
-180
-206
-33
37
-18
165
286
284
374
604
738
780
994
1174
1330
1468
1626
1931
2074
2177
2511
2641
2885
3140
3212
3663
3900
3963
4301
4349
4393
4296
4192
3816
3038
2698
2108
1328
1239
1018
565
-13
-920
-1469
-2004
-2683
-2861
-2587
-2486
-2796
-2848
-2659
-2951
-3254
-3131
-2826
-2608
-2350
-1994
-1806
-1870
-1970
-2078
-2024
-1911
-1725
-1320
-1159
-1307
-1126
-1032
-1280
-1197
-856
-601
-505
-274
242
505
478
648
940
1143
1183
1386
1740
1821
1744
1764
1723
1554
1312
1116
904
611
405
272
19
-265
-436
-611
-910
-1120
-1062
-1068
-1129
-1046
-907
-858
-895
-949
-841
-772
-811
-728
-539
-415
-448
-471
-435
-509
-577
-563
-529
-392
-283
-233
-175
-127
-92
-38
59
200
351
559
740
816
894
941
898
868
858
834
749
629
535
383
159
-90
-294
-428
-589
-772
-857
-904
-1015
-1154
-1231
-1265
-1338
-1403
-1384
-1350
-1319
-1245
-1203
-1207
-1214
-1200
-1156
-1143
-1102
-1008
-941
-946
-930
-901
-923
-1389
-1438
-952
-1549
-1717
-1012
-1319
-1756
-2039
-1811
-1438
-2111
-1938
-1135
-1043
-1660
-1822
-945
-1129
-1794
-1318
-714
-735
-1239
-916
-450
-1017
-1212
-862
-738
-721
-860
-396
-293
-863
-728
-406
-562
-794
-528
-138
-473
-680
-308
-144
-397
-508
-139
54
-116
-193
146
211
2
167
216
226
400
457
496
558
842
950
947
1088
1341
1642
1599
1741
2275
2449
2502
2846
3188
3389
3445
3772
4175
4207
4440
4751
4643
4338
3892
3069
2205
1613
1040
913
963
624
455
-188
-1198
-1786
-2287
-2650
-2616
-2368
-2274
-2471
-2611
-2842
-3215
-3366
-3141
-2722
-2350
-1889
-1541
-1475
-1590
-1817
-1769
-1570
-1466
-1104
-768
-799
-933
-993
-1148
-1345
-1323
-1067
-795
-570
-191
222
320
341
535
714
831
912
1175
1382
1291
1244
1152
888
596
362
266
143
15
37
82
-47
-206
-282
-460
-754
-873
-845
-841
-803
-705
-659
-742
-819
-776
-657
-579
-448
-207
4
33
-33
-68
-172
-309
-307
-262
-201
-107
-52
-49
-120
-173
-137
-101
-22
141
339
445
436
424
381
250
114
47
-4
-60
-113
-188
-319
-523
-698
-810
-913
-971
-974
-956
-965
-1019
-1055
-1139
-1197
-1211
-1228
-1217
-1164
-1100
-1024
-996
-974
-933
-920
-869
-831
-718
-636
-586
-558
-527
-892
-1027
-1335
-1897
-1703
-1951
-2552
-1844
-1744
-2438
-2183
-1812
-1689
-2157
-2106
-1418
-1143
-1637
-1879
-1007
-829
-1823
-1716
-878
-762
-1308
-931
-191
-407
-662
-280
-304
-314
-426
-353
-200
-467
-673
-268
-367
-935
-651
-153
-504
-740
-386
-151
-676
-1065
-711
-571
-723
-782
-469
-33
-112
-200
293
603
721
791
1091
1427
1746
2067
2296
2632
3066
3554
3877
4068
4500
4997
5139
5468
5845
6145
6259
6387
6341
6119
5420
3996
2085
-107
-1829
-3077
-3930
-4193
-3910
-3736
-3845
-4318
-4300
-4357
-4897
-5036
-4477
-4006
-3952
-4000
-3879
-3956
-4042
-3599
-2425
-970
402
1782
2895
3402
3442
3344
3087
2734
2616
2679
2363
1879
1686
1580
1115
837
1081
1389
1333
1150
1121
694
-403
-1491
-2236
-2958
-3754
-4228
-4178
-4124
-4110
-3822
-3416
-3125
-2813
-2408
-2045
-1819
-1573
-1353
-1277
-1251
-1015
-683
-402
57
854
1763
2452
3034
3623
3900
3717
3435
3200
2840
2273
1796
1464
1111
668
268
48
-82
-222
-318
-387
-504
-802
-1287
-1793
-2328
-2794
-3121
-3259
-3200
-2986
-2700
-2382
-1988
-1558
-1160
-830
-581
-335
-155
-101
-128
-131
-88
-65
35
356
803
1183
1499
1785
1999
1990
1836
1638
1355
922
465
77
-322
-690
-1000
-1240
-1427
-1564
-1571
-1553
-1621
-1986
-2198
-2397
-2895
-3235
-3399
-3370
-3240
-3311
-3459
-3247
-3085
-3180
-3223
-2744
-2137
-1615
-1484
-1484
-874
-592
-920
-1164
-730
31
94
-99
236
925
939
210
85
690
711
75
-222
105
-32
-726
-1160
-1281
-1093
-1231
-1464
-1279
-1134
-1174
-1206
-1444
-1449
-1358
-1200
-1358
-1381
-914
-657
-743
-710
-289
131
163
311
834
1287
1468
1506
1989
2338
2391
2521
2984
3185
3355
3470
3763
4104
4085
4328
4726
5027
5405
5343
5788
6189
5911
5893
5471
4634
3033
486
-1705
-3590
-5210
-5854
-5799
-4912
-4569
-4395
-4070
-4011
-4139
-4580
-4620
-4290
-4138
-3908
-3720
-3453
-3177
-2915
-2038
-761
847
2547
3881
4650
4886
4636
3930
3124
2559
2157
1941
1586
1422
1456
1272
1130
1011
1019
918
497
165
-465
-1437
-2441
-3496
-4221
-4767
-5009
-4806
-4440
-3953
-3374
-2773
-2285
-1994
-1688
-1471
-1386
-1283
-1158
-888
-630
-275
287
882
1491
2158
2828
3423
3812
3944
3805
3395
2750
2123
1465
840
389
88
-99
-249
-363
-424
-578
-829
-1078
-1377
-1676
-2052
-2446
-2787
-3078
-3298
-3343
-3114
-2685
-2164
-1569
-966
-439
-75
147
305
363
355
337
325
356
457
606
785
1024
1241
1500
1704
1766
1708
1458
1071
656
160
-314
-728
-1107
-1361
-1517
-1640
-1675
-1652
-1668
-1731
-1883
-1921
-2232
-2771
-2839
-3084
-3252
-3266
-3016
-2395
-2046
-1954
-1724
-1690
-1613
-1955
-2140
-1718
-1366
-1213
-1365
-1234
-639
-720
-969
-885
-81
422
111
27
363
398
-189
-999
-937
-575
-872
-1289
-1168
-686
-849
-1402
-1480
-1168
-1120
-1482
-1523
-1164
-1253
-1423
-1550
-1222
-1213
-1062
-629
-437
-113
194
420
662
596
796
1190
1165
1342
1467
1877
2004
1991
2360
2617
2795
2964
3062
3489
3571
3629
3945
4206
4430
4672
4934
5299
5744
5827
6297
6425
6058
4814
2694
221
-2133
-4571
-5757
-5918
-5382
-4618
-4278
-3696
-3391
-3713
-4010
-4084
-3895
-3779
-3753
-3452
-3322
-3277
-3239
-2763
-1620
-233
1460
3230
4474
5053
4877
4231
3447
2605
1992
1615
1392
1196
1028
936
907
858
858
932
820
485
-31
-864
-1781
-2875
-3859
-4485
-4898
-4889
-4567
-4076
-3400
-2784
-2225
-1779
-1499
-1247
-1141
-1130
-1110
-1033
-797
-471
3
602
1227
1909
2544
3147
3598
3810
3805
3495
2879
2192
1456
790
248
-172
-362
-467
-541
-562
-614
-717
-928
-1256
-1583
-1951
-2346
-2716
-3003
-3142
-3155
-2977
-2572
-2022
-1371
-724
-190
232
518
708
745
690
637
564
484
452
527
747
950
1121
1367
1585
1647
1543
1339
986
530
-19
-540
-923
-1231
-1534
-1676
-1740
-1736
-1711
-1701
-1674
-1737
-2048
-2302
-2521
-2912
-3079
-3146
-3039
-2760
-2554
-2199
-2160
-2256
-1969
-2098
-2158
-1821
-1352
-1072
-1235
-1247
-802
-816
-1151
-1155
-369
99
-112
-104
262
541
19
-629
-447
-170
-529
-1042
-934
-526
-1002
-1550
-1475
-1189
-1307
-1568
-1443
-1108
-1350
-1531
-1476
-1277
-1429
-1303
-944
-798
-628
-271
78
320
483
760
1236
1337
1618
1860
2098
2285
2512
2787
2792
3095
3663
3531
3720
3986
4294
4580
4338
4813
5360
5185
5515
5536
5841
6344
5889
5661
4004
1658
-868
-3587
-5662
-6545
-6485
-5573
-5074
-4518
-4097
-3880
-3994
-4516
-4265
-3909
-3668
-3656
-3425
-2959
-2918
-2985
-2241
-969
671
2278
4000
5316
5502
5098
4420
3597
2646
2094
1903
1508
1108
958
893
714
426
560
695
357
-110
-721
-1431
-2451
-3599
-4334
-4882
-5217
-5058
-4623
-3989
-3323
-2612
-1941
-1512
-1183
-850
-660
-647
-651
-445
-162
74
502
1091
1691
2206
2702
3312
3735
3855
3776
3387
2722
1911
1077
416
-183
-597
-784
-948
-1086
-1163
-1163
-1237
-1467
-1652
-1855
-2151
-2478
-2776
-2966
-3125
-3139
-2886
-2419
-1798
-1144
-488
85
444
759
988
1051
1057
996
919
839
741
771
902
1041
1171
1328
1487
1469
1306
1059
683
203
-330
-759
-1154
-1534
-1781
-1950
-2068
-2113
-2131
-2063
-2258
-2378
-2527
-2867
-2996
-3078
-3026
-2807
-3110
-3232
-3006
-3016
-2999
-2803
-2012
-1267
-1152
-1052
-588
-230
-538
-1005
-637
-177
-218
-338
-81
469
413
6
30
295
444
109
-32
90
-200
-757
-1171
-1350
-1378
-1624
-1654
-1473
-1528
-1493
-1460
-1471
-1357
-1411
-1259
-1147
-1101
-1081
-746
-518
-321
-13
412
884
1383
1641
2123
2648
2845
3025
3099
3359
3479
3273
3398
3792
3947
4163
4353
4804
5219
5022
5028
5834
6135
6267
6617
6868
6621
4411
1792
-611
-3391
-5780
-6998
-6730
-5637
-5275
-4735
-3997
-3998
-4248
-4556
-4162
-3865
-3747
-3546
-3275
-3193
-3351
-3185
-2248
-1168
409
2418
4348
5623
5849
5705
5147
4058
3053
2438
2101
1668
1164
1005
958
745
592
791
877
628
273
-328
-1166
-2293
-3390
-4240
-5069
-5509
-5400
-4988
-4319
-3627
-2745
-1927
-1484
-1052
-686
-506
-428
-407
-251
-104
107
506
987
1560
2132
2788
3397
3802
4056
4038
3622
2885
2011
1169
368
-344
-756
-982
-1164
-1280
-1350
-1332
-1372
-1495
-1602
-1795
-2051
-2345
-2659
-2918
-3129
-3137
-2905
-2548
-1977
-1224
-486
151
615
1048
1321
1365
1361
1307
1196
1000
816
842
895
923
1091
1306
1503
1498
1405
1309
967
442
-98
-608
-1073
-1593
-1899
-2025
-2136
-2174
-2147
-1995
-1947
-2060
-2892
-3051
-2847
-3628
-3823
-4116
-3911
-3491
-4644
-4577
-2916
-2309
-2200
-2076
-691
445
-579
-1166
-418
453
-219
-1313
-375
653
412
-260
65
1191
924
336
642
973
934
-79
-576
-483
-1239
-1717
-1654
-1599
-1698
-1841
-1536
-1345
-1646
-1584
-1156
-958
-1261
-1404
-958
-555
-823
-570
299
806
1303
1793
2392
3064
3553
3656
3992
4028
4221
4327
4204
4390
4394
4927
5195
5255
5758
6437
6671
7182
7102
7461
7443
5477
2686
-359
-3239
-5957
-7960
-8067
-6857
-5792
-5213
-4764
-4170
-3934
-4476
-4522
-4124
-3596
-3587
-3647
-3458
-3331
-3157
-2678
-1618
244
2310
4485
6250
6873
6644
6052
5001
3742
2729
2266
1914
1218
671
561
580
460
411
683
873
490
-302
-1123
-2135
-3356
-4525
-5486
-5957
-5979
-5627
-4966
-4147
-3177
-2271
-1536
-1011
-585
-250
-78
-113
-138
36
277
598
1037
1652
2286
2948
3514
4021
4404
4403
4008
3304
2367
1387
456
-386
-980
-1340
-1538
-1686
-1783
-1756
-1751
-1796
-1901
-2068
-2274
-2569
-2867
-3135
-3363
-3416
-3277
-2890
-2272
-1515
-625
175
771
1223
1527
1724
1715
1601
1502
1298
1060
920
860
961
1055
1235
1451
1540
1501
1329
1050
524
-154
-698
-1259
-1812
-2200
-2441
-2706
-3045
-3133
-3129
-3287
-3250
-3109
-2796
-3276
-4332
-3804
-3798
-4872
-4774
-3530
-2557
-2638
-2705
-1034
75
-709
-1015
175
1039
50
-675
91
674
-170
-955
-419
576
431
-61
500
1439
926
-113
-59
40
-750
-1525
-1387
-1352
-1795
-2227
-1872
-1607
-1991
-1930
-1269
-1120
-1299
-1072
-522
-461
-625
-220
298
603
1089
1795
2494
2975
3614
3937
4196
4033
4328
4546
4409
4265
4752
4935
5024
5036
5370
6148
6315
6600
7042
7363
6980
5157
2461
-340
-3711
-6225
-8019
-8307
-7393
-6487
-5702
-5032
-4764
-4298
-4467
-4381
-4066
-3670
-3465
-3693
-3707
-3534
-3383
-2846
-1754
55
2202
4229
5919
6686
6631
6084
5078
4016
2975
2420
1929
1281
670
444
400
322
310
588
730
491
-269
-1121
-2111
-3354
-4551
-5521
-6043
-6144
-5919
-5284
-4464
-3570
-2585
-1768
-1094
-629
-255
25
2
-34
49
246
552
922
1573
2313
2974
3604
4162
4557
4593
4226
3559
2615
1574
598
-302
-977
-1452
-1756
-1895
-2032
-2032
-1932
-1900
-1952
-2106
-2295
-2556
-2930
-3262
-3510
-3590
-3452
-3086
-2504
-1756
-907
-106
506
1012
1446
1723
1774
1689
1528
1292
969
738
692
762
900
1111
1318
1497
1455
1279
989
503
-38
-718
-1262
-1755
-2144
-2613
-2709
-2812
-2752
-3936
-4310
-3277
-5275
-5925
-4828
-4537
-4709
-5016
-3941
-2017
-3213
-3601
-1754
-662
-1081
-1599
105
1039
171
-163
168
988
601
-115
624
1408
1471
483
671
1682
549
-210
231
308
-230
-1130
-886
-562
-1743
-2199
-1742
-1582
-2420
-2467
-1666
-1671
-2030
-1598
-963
-768
-528
109
639
1124
1774
2435
2873
3361
3865
4289
4624
4640
5168
5857
5768
5878
6485
6604
6629
6795
7292
7848
8181
8260
7651
5760
2436
-1572
-4403
-7113
-8706
-8231
-7154
-6335
-5900
-5706
-5417
-5571
-5840
-5439
-4832
-4268
-4276
-4223
-4116
-4280
-4118
-3224
-1769
418
2981
5271
6777
7308
7007
6094
5065
4077
3414
3021
2502
1777
1305
1006
741
708
864
1094
1053
581
-201
-1205
-2475
-3789
-5017
-5869
-6355
-6326
-5832
-5233
-4446
-3426
-2583
-1956
-1411
-836
-423
-330
-259
-126
28
291
633
1254
1975
2609
3340
4064
4648
4996
4972
4493
3602
2574
1541
526
-264
-837
-1213
-1427
-1704
-1861
-1852
-1909
-2067
-2235
-2385
-2646
-3052
-3411
-3739
-3993
-4028
-3843
-3355
-2610
-1732
-849
-98
527
1005
1322
1524
1599
1548
1470
1247
1048
984
1011
1191
1407
1535
1751
1909
1765
1450
1026
552
-148
-915
-1592
-2305
-2778
-3486
-3943
-3951
-3975
-3960
-4502
-4678
-4139
-4748
-5099
-4550
-3893
-3541
-3875
-3375
-2215
-2217
-2309
-1657
-419
158
-27
512
1180
1354
859
397
860
1044
662
600
945
1279
684
282
517
375
-77
-266
-344
-638
-1305
-1733
-1839
-2269
-2594
-2603
-2341
-2478
-2302
-2000
-1575
-1400
-951
-529
60
447
949
1463
1961
2507
2947
3509
3817
4016
4752
5293
5298
5701
6240
6306
6013
6176
6614
7111
7106
7489
8408
8437
6846
4588
1699
-2171
-5355
-7710
-8263
-7768
-6907
-6181
-5509
-5495
-5374
-5476
-5381
-4975
-4711
-4051
-3938
-4084
-4245
-4046
-3621
-2716
-1199
1302
3851
5755
6736
7221
6839
5585
4461
3778
3293
2717
2127
1693
1219
802
781
873
1012
1041
933
440
-582
-1716
-2932
-4268
-5575
-6252
-6376
-6228
-5799
-5015
-4049
-3155
-2509
-1818
-1218
-826
-529
-364
-280
-191
-78
345
865
1499
2320
3126
3878
4491
5011
5230
4965
4287
3386
2426
1406
500
-90
-539
-1016
-1354
-1557
-1695
-1846
-1946
-1984
-2182
-2504
-2823
-3194
-3642
-4030
-4193
-4071
-3744
-3136
-2277
-1382
-581
47
548
960
1185
1340
1406
1398
1360
1141
1036
1088
1216
1435
1551
1828
2127
2089
1810
1397
1001
130
-980
-1716
-2428
-3071
-3517
-3735
-3715
-4183
-4682
-4828
-5003
-5320
-5472
-4831
-4169
-4140
-4072
-3518
-2921
-2917
-2962
-2106
-1023
-551
-448
162
1023
1047
581
689
1137
1267
1011
1175
1515
1417
954
735
712
506
352
309
196
-188
-574
-796
-1310
-1833
-1969
-2014
-2087
-2204
-1977
-1712
-1547
-1385
-886
-268
263
818
1583
2111
2513
2741
3247
3464
3724
4319
5008
5741
6043
6385
7180
7536
7575
8021
8538
9108
8964
9023
7721
5429
1756
-2502
-5052
-7367
-8276
-7304
-6439
-5482
-5165
-5676
-5206
-5911
-6214
-6157
-5898
-5172
-5276
-5192
-4894
-4841
-4274
-3218
-1251
1268
3631
5862
6983
7285
6452
5201
4363
3508
3157
3113
2838
2560
2161
1995
2018
1979
2007
1877
1631
878
-210
-1519
-3029
-4503
-5762
-6343
-6420
-6182
-5509
-4828
-4035
-3327
-2912
-2423
-2138
-1897
-1632
-1556
-1403
-1187
-843
-224
473
1397
2401
3306
4145
4832
5308
5396
5120
4472
3565
2652
1813
1127
625
210
-117
-342
-584
-732
-869
-1128
-1463
-1893
-2372
-2876
-3485
-3970
-4322
-4518
-4399
-4068
-3422
-2617
-1881
-1163
-543
-111
181
397
561
646
665
611
676
843
992
1364
1744
2127
2358
2416
2370
2203
1508
566
-317
-1558
-2533
-3164
-3517
-3689
-3729
-4084
-4017
-4048
-4416
-4652
-4523
-4296
-4366
-4582
-4323
-3737
-3626
-3794
-3345
-2266
-1659
-1443
-773
263
765
599
449
773
1069
797
548
921
1335
1168
837
1040
1348
1269
991
805
735
373
-318
-657
-1103
-1539
-1815
-1908
-1981
-1964
-1842
-1535
-1425
-1213
-672
-186
140
547
885
1449
1768
2185
2697
3205
3953
4766
5205
5640
6497
7064
7395
7730
8380
9061
9534
9413
9817
9018
6543
3294
-832
-3499
-5723
-7200
-6698
-5804
-5192
-4877
-5664
-5308
-5633
-6518
-6762
-6702
-5994
-5880
-6011
-5766
-5611
-5165
-4272
-2613
-33
2336
4664
5909
6210
5911
4978
4057
3380
3230
3511
3235
2889
2805
2754
2616
2539
2585
2633
2382
1761
977
-238
-1956
-3473
-4750
-5551
-5818
-5711
-5147
-4694
-4280
-3684
-3363
-3070
-2852
-2635
-2357
-2326
-2261
-2061
-1776
-1301
-647
269
1290
2314
3371
4224
4861
5192
5116
4720
3997
3300
2722
2198
1709
1307
950
683
361
109
-33
-313
-693
-1115
-1598
-2132
-2775
-3433
-3939
-4366
-4511
-4325
-3889
-3280
-2671
-2058
-1529
-1164
-853
-566
-329
-129
-6
50
139
256
379
681
1102
1537
2031
2334
2467
2145
1679
980
-69
-964
-1653
-2010
-2383
-3008
-3139
-3161
-3263
-3597
-3946
-3551
-3344
-3866
-4324
-4161
-3698
-4178
-4837
-4291
-3312
-2962
-3154
-2334
-876
-483
-792
-373
490
823
335
289
794
1008
734
653
1044
1382
1324
1349
1462
1449
1487
1092
624
288
-51
-608
-972
-1278
-1246
-1186
-1175
-980
-504
-279
14
412
729
1110
1350
1811
2179
2525
2890
3370
3861
4272
4944
5616
6249
7202
7803
8410
9243
9433
10022
9343
7421
4758
1209
-1482
-4014
-5400
-5157
-4706
-4104
-4143
-4602
-4119
-4707
-5500
-6035
-5962
-5409
-5612
-5836
-5972
-6145
-6048
-5789
-4323
-1959
400
2597
4036
4884
4941
4367
3640
3074
3127
3236
2964
2590
2384
2262
2099
2150
2387
2831
3121
2947
2693
1875
413
-1109
-2558
-3509
-4181
-4545
-4473
-4405
-4191
-3932
-3668
-3270
-3067
-2842
-2631
-2542
-2466
-2528
-2585
-2594
-2407
-1979
-1409
-596
417
1479
2476
3269
3883
4149
4033
3724
3407
3118
2718
2331
1959
1644
1285
925
716
548
413
296
143
3
-389
-987
-1673
-2427
-3012
-3419
-3565
-3482
-3297
-3024
-2759
-2477
-2189
-1910
-1626
-1334
-1039
-818
-759
-804
-881
-910
-911
-779
-414
-111
158
345
460
380
72
-227
-400
-387
-770
-1206
-1028
-1159
-1988
-2374
-2410
-2326
-2742
-3164
-2688
-2206
-2533
-2892
-2716
-2563
-2953
-3175
-2918
-2692
-2627
-2501
-2276
-2068
-1813
-1445
-1125
-922
-542
-20
389
330
321
707
697
358
500
601
663
662
528
720
804
569
713
664
795
986
871
982
968
1034
1079
939
1237
1548
1705
2057
2400
3036
3235
3422
3868
4215
4683
5015
5303
6046
6435
6824
6879
6445
5554
3705
1874
119
-1198
-1418
-1759
-1935
-1677
-2440
-3166
-3900
-4698
-4819
-4854
-4533
-3794
-3417
-3496
-3938
-4285
-4407
-4313
-3509
-2299
-1056
-23
614
840
656
530
584
707
1250
1733
1868
1729
1093
438
183
-150
-225
108
411
604
684
709
691
512
400
461
547
664
625
520
380
-7
-338
-595
-945
-1116
-1266
-1432
-1544
-1669
-1764
-1859
-2015
-2091
-2106
-2167
-2162
-1942
-1611
-1367
-1114
-875
-724
-586
-415
-147
267
563
790
964
953
816
547
296
127
-26
-39
-15
-33
2
-87
-254
-321
-332
-193
31
241
454
535
528
446
366
381
367
338
352
302
139
-132
-372
-643
-929
-1078
-1318
-1643
-1832
-1959
-2345
-2649
-2619
-2761
-2982
-2965
-2888
-2796
-2918
-2894
-2524
-2438
-2582
-2414
-2064
-2100
-2288
-1991
-1672
-1786
-1875
-1633
-1463
-1661
-1723
-1409
-1313
-1397
-1265
-986
-846
-941
-852
-555
-541
-597
-269
4
-99
-30
231
200
50
108
256
253
165
207
326
169
-23
50
127
-4
21
246
379
407
622
988
1177
1315
1780
2140
2385
2741
3169
3548
3899
4266
4768
5357
5690
6130
6792
7020
6679
6054
5138
3919
3033
2732
2580
2673
2085
709
-508
-1980
-3100
-3349
-3218
-2699
-2457
-2503
-2784
-3336
-3775
-4135
-4040
-3447
-2833
-2075
-1681
-1747
-2162
-2745
-3105
-3339
-3023
-2344
-1944
-1747
-1878
-2219
-2507
-2716
-2530
-1980
-1428
-1003
-494
-1
247
400
557
842
1136
1465
1983
2384
2632
2625
2453
2292
1976
1745
1513
1146
885
627
348
37
-280
-553
-902
-1258
-1477
-1420
-1214
-1103
-925
-747
-787
-948
-1059
-1061
-999
-887
-744
-563
-467
-573
-730
-926
-1129
-1270
-1303
-1182
-1057
-906
-836
-926
-953
-915
-786
-495
-132
290
643
826
895
899
906
835
742
761
821
842
745
620
419
-155
-564
-738
-1280
-1479
-1401
-1805
-2072
-2437
-2749
-2854
-3421
-3515
-3120
-3166
-3263
-3164
-2796
-2858
-3254
-3078
-2870
-2853
-2842
-2615
-2162
-2266
-2373
-2261
-2317
-2240
-2243
-1961
-1586
-1694
-1388
-1063
-1137
-969
-752
-468
-272
-90
442
825
925
1114
1293
1376
1263
1250
1391
1436
1380
1421
1419
1299
1225
1294
1327
1348
1589
1824
1899
2067
2342
2604
2691
2897
3438
3912
4341
4849
5612
6185
6395
6716
6606
6003
5157
3724
3115
2709
2006
2198
1772
361
-940
-2559
-3624
-4037
-4228
-3728
-3265
-3261
-3581
-3835
-4067
-4479
-4304
-3620
-2868
-2113
-1604
-1264
-1546
-2170
-2435
-2605
-2463
-1984
-1628
-1261
-1429
-1987
-2213
-2383
-2510
-2088
-1502
-1001
-540
-163
318
545
608
936
1280
1683
2131
2487
2927
2925
2662
2498
2161
1790
1486
1164
889
508
151
-152
-532
-966
-1392
-1701
-1976
-2069
-1825
-1564
-1382
-1190
-1165
-1149
-1119
-1117
-880
-600
-453
-263
-190
-240
-451
-755
-882
-1036
-1097
-978
-879
-684
-605
-674
-627
-617
-528
-248
91
464
735
939
1061
1052
1065
1087
1082
1054
993
952
806
533
116
-411
-832
-1339
-1923
-2148
-2266
-2547
-2880
-3198
-3265
-3442
-3836
-3780
-3390
-3290
-3308
-3077
-2763
-2720
-2854
-2791
-2551
-2420
-2392
-2129
-1867
-1840
-1867
-1848
-1873
-1910
-1764
-1554
-1486
-1380
-1123
-1001
-963
-801
-544
-248
-84
210
646
886
1039
1194
1314
1284
1231
1328
1289
1264
1290
1312
1316
1187
1264
1356
1300
1371
1509
1753
1879
1984
2408
2693
2870
3244
3592
4100
4462
4908
5628
6065
6324
6776
6806
6049
5218
4236
3021
2403
2008
1909
1902
677
-699
-1848
-3271
-4038
-4175
-3793
-3343
-3338
-3312
-3516
-3885
-4192
-4150
-3662
-2994
-2204
-1536
-1276
-1404
-1956
-2288
-2570
-2727
-2209
-1687
-1477
-1392
-1550
-1824
-2091
-2215
-1893
-1370
-981
-570
-40
359
591
697
948
1214
1417
1813
2208
2517
2729
2619
2455
2188
1790
1470
1077
712
439
193
-88
-391
-653
-998
-1390
-1681
-1820
-1653
-1415
-1228
-977
-831
-859
-963
-993
-922
-811
-706
-564
-401
-392
-553
-811
-1019
-1153
-1285
-1225
-1045
-885
-735
-697
-678
-645
-594
-381
-115
251
621
874
1025
1039
1083
1098
1036
1048
1053
1013
748
407
183
-469
-1085
-1335
-1756
-2127
-2476
-2674
-2736
-3232
-3511
-3383
-3431
-3587
-3566
-3233
-3142
-3233
-3079
-2826
-2755
-2944
-2826
-2498
-2510
-2444
-2155
-1983
-1924
-1976
-1813
-1614
-1728
-1587
-1285
-1165
-1016
-805
-429
-218
-176
207
521
704
935
1222
1521
1525
1562
1655
1593
1577
1553
1540
1609
1531
1536
1546
1458
1500
1587
1696
1758
2063
2441
2565
2902
3287
3511
3947
4320
4911
5555
5902
6315
6767
6377
5616
4987
3848
3007
2702
2174
2282
1706
185
-868
-2377
-3500
-3800
-3956
-3533
-3223
-3259
-3431
-3832
-4033
-4260
-4134
-3603
-2924
-2183
-1861
-1780
-1950
-2444
-2599
-2816
-2591
-2003
-1769
-1534
-1510
-1856
-1998
-2130
-2116
-1653
-1129
-668
-220
210
685
1002
1127
1493
1790
2137
2478
2683
3046
3106
2825
2660
2268
1860
1420
925
571
213
-73
-394
-753
-1097
-1493
-1811
-2105
-2182
-1887
-1636
-1402
-1151
-1040
-1023
-1088
-1112
-924
-742
-609
-384
-200
-195
-358
-634
-799
-954
-1053
-953
-889
-733
-632
-697
-700
-697
-565
-319
-71
317
680
937
1060
1071
1096
1059
884
742
558
350
144
-392
-877
-1063
-1563
-2129
-2372
-2546
-2758
-3164
-3322
-3214
-3268
-3508
-3565
-3194
-3123
-3254
-2881
-2535
-2346
-2234
-2134
-1844
-1856
-1946
-1759
-1677
-1663
-1672
-1540
-1486
-1640
-1611
-1443
-1393
-1404
-1100
-737
-646
-438
-117
134
341
406
773
1172
1285
1439
1782
1876
1676
1767
1805
1709
1728
1689
1819
1850
1698
1948
2097
2070
2378
2692
2886
3156
3471
3887
4323
4710
5256
5775
6190
6463
6627
6323
5565
4730
3587
2807
2427
1893
1812
1034
-464
-1639
-3166
-4080
-4247
-4399
-3918
-3644
-3745
-3886
-4188
-4326
-4441
-4180
-3491
-2787
-2063
-1752
-1694
-1824
-2305
-2503
-2487
-2172
-1744
-1491
-1246
-1391
-1836
-2028
-2138
-2046
-1652
-1164
-686
-261
83
527
866
1022
1395
1775
2106
2449
2711
3047
3039
2743
2576
2213
1844
1455
1067
783
370
-4
-289
-646
-1003
-1354
-1622
-1827
-1850
-1627
-1427
-1234
-1114
-1078
-1050
-1076
-1056
-886
-728
-621
-457
-400
-522
-733
-1013
-1167
-1274
-1301
-1154
-1034
-908
-868
-924
-852
-811
-637
-295
17
425
726
915
1052
1008
1016
988
759
605
385
-38
-395
-695
-1112
-1679
-2016
-2292
-2781
-3162
-3367
-3341
-3463
-3740
-3536
-3283
-3478
-3599
-3337
-3038
-3051
-2941
-2459
-2196
-2249
-2234
-2103
-1989
-2022
-1898
-1598
-1487
-1469
-1409
-1374
-1415
-1412
-1145
-927
-788
-455
-91
146
291
504
849
1027
1220
1586
1755
1872
2048
2000
1979
1959
1940
1998
1972
2009
2190
2281
2298
2395
2684
2741
2889
3199
3592
3984
4348
4927
5411
5755
6275
6630
6561
6139
5488
4424
3304
2889
2277
2096
1904
646
-576
-2047
-3535
-3998
-4395
-4322
-3853
-3737
-3872
-4260
-4364
-4555
-4787
-4270
-3521
-2708
-2182
-1960
-1854
-2327
-2739
-2863
-2743
-2289
-1930
-1556
-1303
-1678
-1954
-2035
-2126
-1964
-1433
-913
-476
-104
380
806
900
1134
1573
1944
2292
2623
3084
3301
3043
2895
2605
2191
1779
1328
1004
626
180
-93
-453
-829
-1233
-1583
-1937
-2190
-2067
-1859
-1709
-1523
-1381
-1318
-1326
-1384
-1238
-992
-818
-650
-417
-323
-386
-596
-764
-879
-1026
-1007
-924
-798
-633
-631
-623
-598
-551
-360
-154
174
507
761
916
875
803
635
313
-12
-268
-403
-721
-1061
-1199
-1602
-2150
-2648
-2949
-3118
-3415
-3470
-3270
-3213
-3353
-3461
-3271
-3185
-3259
-3031
-2628
-2290
-2086
-1961
-1790
-1733
-1839
-1901
-1800
-1587
-1431
-1264
-1184
-1201
-1140
-1176
-1187
-981
-798
-513
-243
-24
290
478
669
812
918
1220
1435
1636
1930
2102
2188
2202
2112
2090
2202
2176
2255
2521
2598
2704
2966
2955
3114
3423
3565
4007
4530
4899
5588
6066
6275
6698
6465
5757
5120
3965
3131
2826
2226
2181
1827
377
-965
-2380
-3577
-4032
-4328
-4080
-3684
-3801
-4068
-4385
-4668
-4907
-4765
-4173
-3356
-2509
-2014
-1747
-1868
-2393
-2570
-2651
-2575
-2013
-1594
-1315
-1285
-1667
-1845
-2016
-2149
-1792
-1254
-788
-398
-19
477
723
796
1122
1438
1764
2147
2520
2998
3183
3037
2909
2576
2165
1822
1455
1090
710
406
89
-337
-750
-1177
-1534
-1878
-2027
-1783
-1532
-1361
-1164
-1091
-1115
-1211
-1274
-1115
-923
-741
-493
-345
-311
-443
-717
-873
-989
-1035
-940
-849
-701
-644
-748
-809
-840
-790
-599
-310
92
376
433
361
328
196
-145
-177
-70
-326
-687
-992
-1187
-1600
-2283
-2537
-2546
-2819
-3185
-3212
-3017
-3101
-3380
-3329
-3057
-2967
-3032
-2865
-2519
-2374
-2359
-2230
-1963
-1841
-1916
-1833
-1604
-1586
-1538
-1373
-1245
-1115
-1112
-1088
-931
-884
-681
-418
-194
132
330
559
749
861
1099
1219
1367
1698
1884
2091
2164
2305
2365
2260
2380
2683
2819
2924
3197
3497
3506
3591
3942
4285
4549
4766
5378
5935
6068
6426
6685
6324
5520
4618
3742
3020
2417
2043
2079
1161
-414
-1584
-2839
-3906
-4315
-4406
-4007
-4001
-4231
-4290
-4593
-4890
-5025
-4694
-4046
-3471
-2775
-2267
-2182
-2405
-2599
-2583
-2628
-2313
-1732
-1403
-1248
-1350
-1561
-1637
-1848
-1761
-1305
-880
-569
-195
247
602
790
1024
1398
1683
1966
2287
2578
2854
2857
2726
2590
2222
1861
1515
1099
728
360
61
-239
-617
-965
-1300
-1621
-1907
-1944
-1711
-1544
-1371
-1199
-1124
-1119
-1183
-1132
-945
-749
-555
-351
-204
-256
-449
-633
-768
-898
-913
-795
-714
-637
-677
-812
-895
-967
-963
-795
-567
-351
-225
-210
-300
-442
-583
-697
-751
-763
-834
-1023
-1195
-1387
-1748
-2080
-2301
-2446
-2621
-2813
-2796
-2840
-3044
-3130
-3093
-3054
-2960
-2779
-2445
-2257
-2106
-1866
-1682
-1581
-1606
-1491
-1301
-1344
-1212
-1045
-959
-832
-866
-761
-609
-621
-368
-150
-3
231
387
547
653
785
986
1184
1514
1695
1962
2337
2420
2579
2785
2966
3192
3405
3700
3914
4104
4243
4229
4625
4939
5037
5514
5989
6300
6494
6504
5992
5098
4233
2938
2337
2258
1836
1816
1078
-458
-1707
-3002
-3782
-4030
-3921
-3459
-3563
-3823
-4150
-4642
-4887
-5097
-4815
-4047
-3345
-2794
-2436
-2264
-2567
-2868
-2742
-2621
-2188
-1547
-1244
-1060
-1181
-1531
-1630
-1639
-1507
-1025
-563
-263
72
398
676
783
943
1276
1514
1778
2076
2349
2638
2545
2340
2252
1941
1606
1332
1052
786
502
208
-104
-450
-848
-1307
-1661
-1927
-1982
-1798
-1603
-1485
-1404
-1338
-1402
-1488
-1374
-1161
-946
-759
-584
-473
-512
-717
-926
-931
-971
-1057
-1019
-927
-874
-1048
-1228
-1201
-1293
-1353
-1301
-1091
-788
-798
-829
-688
-655
-750
-719
-612
-568
-610
-703
-762
-880
-1145
-1370
-1642
-1899
-2031
-2164
-2245
-2254
-2312
-2285
-2294
-2347
-2272
-2177
-2147
-1999
-1785
-1655
-1521
-1391
-1346
-1338
-1289
-1204
-980
-833
-704
-429
-296
-329
-233
-154
40
102
222
578
687
773
999
1162
1345
1395
1731
2203
2284
2710
3233
3504
3686
4011
4586
4877
5016
5592
6266
6679
6819
7338
7807
7085
5699
4519
3361
1646
635
747
642
162
-526
-1155
-1658
-2638
-3247
-3001
-2897
-2836
-2703
-2879
-3769
-4759
-4979
-5048
-4948
-4160
-3061
-2455
-2540
-2487
-2280
-2380
-2508
-2086
-994
-243
-186
59
156
-469
-987
-1007
-961
-865
-587
-115
387
689
972
1173
1229
1296
1473
1755
1806
1704
1791
1571
1000
579
317
-63
-555
-828
-848
-908
-1057
-1199
-1251
-1352
-1672
-1894
-1792
-1558
-1304
-1117
-1037
-1027
-1172
-1344
-1491
-1413
-1271
-1069
-829
-666
-568
-467
-558
-762
-772
-737
-625
-487
-474
-414
-486
-795
-1047
-1190
-1147
-1072
-884
-751
-757
-733
-727
-824
-950
-1064
-1067
-1173
-1393
-1528
-1653
-1809
-2112
-2329
-2255
-2178
-2202
-2015
-1737
-1665
-1698
-1581
-1438
-1377
-1373
-1283
-1122
-1033
-986
-801
-639
-626
-620
-411
-174
-51
243
545
842
958
939
1142
1183
1037
1260
1436
1614
1788
1977
2503
2904
3077
3516
4147
4602
4992
5525
6066
6698
6975
7229
7877
8160
7737
6674
5005
2682
376
-1304
-2661
-3175
-3024
-3266
-3599
-4394
-4707
-4553
-5146
-5624
-5190
-4381
-3994
-4531
-4710
-4710
-5179
-5348
-4689
-3010
-1319
-95
1132
2115
2734
2947
2899
2949
3006
3341
3432
2781
2136
1811
1424
1028
968
1367
1751
1732
1743
1953
1654
703
-291
-1066
-1806
-2680
-3223
-3522
-3930
-4179
-4194
-3945
-3595
-3444
-3098
-2628
-2173
-1726
-1482
-1461
-1537
-1597
-1631
-1617
-1225
-570
153
856
1436
2104
2503
2571
2536
2553
2439
2242
1755
1128
569
-35
-631
-999
-1234
-1340
-1337
-1326
-1281
-1469
-1810
-2203
-2684
-3172
-3585
-3762
-3834
-4046
-4191
-4021
-3570
-3206
-2828
-2253
-1707
-1311
-936
-625
-328
-330
-423
-376
-332
-210
-48
211
573
809
1069
1396
1509
1581
1423
1216
1039
776
420
-12
-433
-654
-916
-1202
-1259
-970
-649
-572
-313
57
215
136
7
271
471
430
755
1214
1841
2309
2891
3816
4621
5050
5699
6367
6806
6797
6878
7099
6951
6566
5281
3830
1968
-105
-1352
-2249
-2809
-2350
-2325
-2928
-3707
-4190
-4115
-4986
-5935
-5604
-4888
-4815
-5334
-5259
-4655
-4841
-4917
-3791
-1866
-448
356
1409
2329
2525
2395
2142
2132
2256
2512
2818
2619
2360
2504
2464
2175
2206
2505
2457
1794
1291
1127
423
-810
-1747
-2308
-2855
-3471
-3663
-3437
-3467
-3549
-3308
-2989
-2897
-2978
-2906
-2756
-2732
-2715
-2498
-2317
-2171
-1895
-1541
-1008
-387
170
883
1518
1900
2079
1846
1640
1414
1126
946
827
921
866
453
200
127
82
-306
-768
-779
-906
-1424
-2090
-2543
-2719
-3326
-3901
-3811
-3527
-3342
-3376
-3157
-2700
-2543
-2415
-2051
-1686
-1525
-1444
-1156
-886
-822
-583
-246
17
213
563
942
1074
1107
1288
1318
1132
1006
945
758
351
161
334
152
-99
-28
194
276
145
204
583
593
419
578
695
891
853
1154
1592
1990
2260
2890
3204
3449
3936
4188
4476
4641
4740
4813
4651
4230
3578
2402
1306
-29
-880
-1495
-2152
-1931
-1934
-2314
-2495
-2771
-2799
-3435
-4160
-4020
-3885
-3803
-3954
-3815
-3280
-3297
-3171
-2357
-1392
-572
-87
715
1398
1474
1396
1254
1239
1231
1222
1489
1573
1457
1547
1636
1561
1418
1405
1268
875
432
119
-357
-1120
-1719
-2068
-2360
-2646
-2747
-2611
-2566
-2567
-2442
-2322
-2392
-2524
-2455
-2428
-2456
-2373
-2207
-1881
-1757
-1500
-908
-524
-285
-117
148
598
605
489
590
697
658
323
139
276
304
17
-242
-116
-29
-286
-667
-880
-869
-1263
-1782
-2040
-2113
-2224
-2632
-2794
-2580
-2476
-2483
-2382
-1988
-1651
-1654
-1438
-1187
-941
-909
-867
-514
-259
-184
17
199
537
664
802
1102
1274
1412
1411
1295
1291
1230
1094
920
912
1101
1180
1105
1178
1351
1453
1417
1245
1511
1700
1597
1627
1847
2112
2138
2038
2204
2411
2489
2438
2326
2564
2272
1982
1622
1241
846
156
-315
-841
-1253
-1387
-1945
-2032
-2105
-2469
-2210
-2356
-2242
-2015
-2168
-2035
-2080
-2072
-1901
-2004
-1621
-1358
-965
-435
-157
252
516
672
856
867
994
886
840
847
600
489
356
229
193
106
122
120
0
-218
-425
-664
-1017
-1298
-1520
-1764
-1992
-2171
-2286
-2411
-2396
-2228
-2167
-2160
-2034
-1981
-1979
-2079
-1994
-1720
-1546
-1584
-1457
-1201
-1051
-1044
-907
-493
-150
70
141
232
356
250
58
-75
-101
-30
-138
-216
-347
-389
-447
-776
-942
-886
-928
-1058
-1394
-1434
-1420
-1790
-1958
-1854
-1737
-1664
-1703
-1430
-1216
-1194
-1113
-874
-604
-563
-477
-261
-254
-204
-62
54
301
336
530
772
802
966
1078
1135
1248
1236
1416
1501
1414
1439
1543
1579
1512
1480
1785
1923
1895
2010
2254
2440
2439
2420
2447
2508
2276
1905
1849
1622
1258
999
591
201
-81
-685
-1066
-1265
-1580
-1894
-1944
-2199
-2357
-2356
-2316
-2140
-2072
-2018
-1726
-1616
-1561
-1378
-1202
-822
-648
-323
108
268
418
614
645
678
751
832
743
702
698
557
348
128
19
-37
-264
-349
-414
-632
-894
-1072
-1260
-1522
-1748
-1885
-1984
-2129
-2121
-1974
-1923
-1844
-1790
-1844
-1751
-1914
-2044
-1977
-1942
-1726
-1647
-1606
-1321
-1165
-1098
-984
-739
-317
-272
-273
-116
-12
-123
-413
-441
-309
-314
-383
-413
-277
-322
-625
-666
-749
-872
-1032
-1139
-1214
-1358
-1475
-1494
-1570
-1632
-1587
-1462
-1325
-1294
-1144
-929
-795
-759
-577
-420
-360
-297
-102
96
208
379
575
675
777
791
900
1081
1201
1304
1515
1605
1668
1568
1571
1462
1531
1584
1446
1526
1703
1655
1516
1458
1636
1759
1420
1400
1564
1477
1003
508
414
297
-211
-376
-192
-106
-180
-199
-36
45
-10
0
-91
-483
-844
-1026
-1334
-1606
-1627
-1226
-847
-815
-765
-387
-257
-452
-626
-452
-245
-306
-479
-494
-407
-527
-678
-582
-321
-46
60
157
246
129
-26
-240
-483
-595
-704
-784
-897
-1015
-1054
-1084
-1164
-1263
-1312
-1395
-1603
-1761
-1868
-2099
-2258
-2169
-2072
-2065
-2030
-1758
-1363
-1300
-1293
-963
-562
-491
-615
-516
-229
-239
-373
-315
-97
-82
-168
-169
-117
-147
-253
-272
-260
-395
-543
-531
-646
-898
-1022
-923
-877
-982
-1074
-918
-840
-923
-966
-816
-636
-573
-633
-404
-270
-239
-152
-64
189
284
354
661
832
937
1199
1315
1593
1817
1802
2088
2291
2439
2569
2672
3078
3344
3481
3751
3965
4282
4324
4008
4097
3889
3588
2762
1468
612
-675
-1912
-2693
-3220
-2840
-2691
-3101
-2928
-3028
-3264
-3801
-4333
-3962
-3605
-3548
-3334
-2972
-2549
-2495
-2340
-1531
-659
183
1006
1890
2433
2438
2374
2287
1966
1738
1749
1906
1788
1493
1549
1562
1126
802
760
691
285
-309
-569
-936
-1640
-2201
-2579
-2841
-3062
-3152
-3011
-2792
-2595
-2282
-2052
-1948
-1824
-1639
-1557
-1478
-1248
-955
-705
-566
-402
-247
-110
-102
-107
39
258
413
447
354
342
342
129
-175
-330
-195
-248
-490
-643
-615
-537
-817
-1066
-1041
-1003
-1099
-1325
-1361
-1250
-1526
-1683
-1637
-1610
-1462
-1422
-1162
-879
-796
-572
-330
-198
-81
-3
149
204
229
444
420
490
606
741
877
841
1015
1230
1091
1110
1111
1178
1065
680
774
687
410
412
215
381
222
31
180
25
-104
-19
-204
-73
-272
-459
-295
-565
-690
-741
-674
-638
-706
-656
-484
-315
-279
-351
-59
95
114
278
331
604
671
518
654
668
697
642
489
571
508
292
162
-25
-227
-488
-741
-890
-1104
-1302
-1449
-1551
-1737
-1928
-1965
-2035
-2145
-2166
-2090
-2028
-2016
-1974
-1844
-1730
-1663
-1586
-1417
-1305
-1215
-1084
-990
-845
-759
-687
-609
-603
-509
-497
-531
-475
-485
-452
-476
-542
-473
-533
-576
-586
-601
-539
-613
-651
-598
-603
-588
-640
-598
-502
-487
-436
-373
-219
-146
-103
-14
62
201
255
344
523
622
821
934
1009
1288
1428
1634
1655
1817
2058
2015
2059
2146
2292
2455
2442
2442
2594
2480
2318
2044
1944
1714
1508
1274
913
866
459
150
-41
-216
-330
-452
-643
-532
-767
-995
-1423
-1650
-1772
-2077
-2121
-2098
-1994
-1765
-1826
-1753
-1538
-1342
-1063
-983
-658
-363
-255
-183
-249
-176
-108
-115
99
202
271
347
422
417
230
191
238
20
-157
-278
-401
-590
-846
-909
-925
-1018
-1095
-1000
-874
-973
-1008
-941
-1002
-1069
-1129
-1252
-1256
-1384
-1507
-1519
-1505
-1513
-1459
-1323
-1151
-1062
-1006
-878
-703
-617
-671
-657
-617
-538
-645
-716
-629
-563
-574
-562
-539
-423
-395
-494
-505
-475
-563
-694
-750
-759
-874
-957
-934
-886
-913
-946
-799
-728
-746
-680
-526
-410
-434
-409
-165
-111
-105
39
241
370
515
711
871
1092
1154
1240
1401
1345
1289
1358
1249
1328
1156
1158
1120
936
917
798
699
759
506
490
427
158
67
-239
-333
-537
-688
-707
-833
-842
-783
-766
-534
-484
-203
100
217
397
462
629
622
473
630
583
457
401
283
241
4
-151
-115
-239
-418
-594
-664
-781
-1147
-1376
-1468
-1638
-1859
-1969
-1928
-1983
-2040
-2078
-2039
-1936
-1930
-1895
-1802
-1729
-1687
-1625
-1521
-1413
-1346
-1250
-1118
-969
-863
-768
-609
-504
-426
-396
-343
-320
-351
-380
-412
-448
-426
-455
-473
-471
-472
-462
-535
-542
-481
-437
-429
-434
-335
-260
-312
-271
-168
-99
-22
47
251
414
487
677
838
1049
1224
1451
1703
1964
2213
2574
2664
2934
3222
3164
3369
3350
3257
3308
3120
2898
2817
2392
2208
1735
937
378
-303
-1008
-1763
-2203
-2252
-2405
-2771
-2982
-3016
-3096
-3465
-3624
-3353
-2984
-2741
-2693
-2349
-1936
-1836
-1736
-1353
-737
-182
102
625
1143
1243
1257
1411
1516
1444
1367
1487
1460
1150
1008
953
677
331
187
218
-69
-513
-590
-645
-979
-1361
-1510
-1551
-1808
-2042
-2056
-1996
-1983
-1969
-1822
-1690
-1660
-1529
-1395
-1303
-1082
-838
-641
-479
-276
16
214
245
373
644
825
865
905
1083
1197
1063
917
864
817
674
457
299
167
7
-207
-426
-566
-711
-911
-1150
-1363
-1562
-1756
-1949
-2167
-2279
-2317
-2361
-2360
-2215
-2048
-1852
-1679
-1501
-1254
-1081
-978
-821
-632
-495
-376
-201
-21
113
239
372
495
617
725
828
874
817
774
711
572
362
293
185
-1
-121
-141
-235
-311
-424
-400
-386
-445
-441
-435
-405
-394
-500
-458
-433
-479
-388
-394
-347
-159
-125
-119
83
156
207
279
300
324
352
204
165
144
129
51
45
78
157
111
63
44
31
12
-134
-210
-260
-344
-485
-516
-596
-650
-646
-736
-782
-726
-814
-797
-786
-866
-769
-809
-844
-813
-882
-862
-838
-836
-719
-699
-579
-552
-553
-523
-509
-477
-513
-491
-431
-470
-464
-485
-475
-408
-473
-454
-438
-412
-325
-347
-352
-296
-284
-306
-352
-280
-258
-334
-313
-218
-200
-180
-111
-12
41
61
108
256
250
283
364
402
403
424
472
453
473
494
415
433
460
381
372
390
344
313
180
170
126
63
-20
-34
-13
-189
-287
-292
-284
-436
-423
-376
-348
-327
-387
-396
-289
-353
-415
-431
-384
-343
-409
-389
-274
-282
-242
-237
-170
-214
-331
-294
-308
-356
-446
-333
-344
-526
-583
-581
-646
-733
-729
-582
-603
-671
-599
-683
-721
-745
-678
-590
-602
-502
-435
-485
-510
-481
-402
-480
-413
-218
-291
-290
-275
-172
-145
-263
-107
6
-70
0
11
76
23
-49
112
47
17
-16
-35
2
-162
-60
-24
-133
-70
-73
-152
-99
-203
-104
-144
-198
-212
-256
-253
-328
-278
-196
-222
-160
-81
-80
-117
-146
-106
-206
-142
-192
-263
-158
-277
-268
-283
-361
-218
-296
-214
-91
-226
-197
-262
-317
-400
-564
-556
-585
-586
-728
-707
-514
-602
-615
-579
-557
-544
-663
-647
-581
-610
-485
-533
-515
-483
-482
-381
-400
-339
-220
-147
-162
-139
-48
-39
-136
-137
-117
-153
-218
-176
-128
-212
-180
-181
-192
-196
-223
-152
-104
-213
-177
-185
-237
-305
-303
-305
-354
-353
-238
-207
-249
-202
-131
-112
-225
-113
-90
-81
-133
-173
-60
-141
-133
-86
-49
-39
-125
-126
-95
-247
-146
-154
-195
-106
-224
-167
-186
-302
-273
-257
-234
-289
-309
-320
-366
-326
-409
-372
-317
-305
-271
-320
-365
-352
-428
-393
-421
-381
-290
-307
-274
-213
-178
-169
-242
-146
-80
-199
-197
-162
-164
-184
-267
-303
-192
-290
-384
-293
-272
-252
-302
-301
-305
-344
-464
-453
-434
-423
-431
-386
-374
-376
-386
-398
-300
-271
-244
-138
-143
-170
-135
-276
-188
-151
-140
-84
-59
-6
67
-24
-68
-23
-66
-29
-137
-132
-94
-173
-243
-256
-288
-253
-295
-324
-234
-234
-152
-284
-218
-223
-309
-327
-351
-352
-244
-300
-220
-227
-228
-208
-304
-247
-328
-221
-259
-341
-247
-290
-333
-321
-396
-282
-413
-386
-326
-417
-367
-364
-311
-254
-429
-311
-339
-393
-367
-412
-271
-273
-301
-250
-267
-232
-177
-199
-173
-137
-52
-147
-90
-186
-194
-135
-268
-262
-187
-206
-214
-270
-206
-224
-278
-201
-266
-237
-277
-298
-207
-365
-356
-351
-346
-297
-389
-286
-257
-268
-231
-245
-275
-233
-244
-214
-315
-181
-207
-276
-259
-303
-343
-321
-262
-233
-294
-190
-128
-170
-280
-349
-192
-179
-375
-301
-155
-158
-343
-366
-319
-319
-348
-350
-327
-289
-288
-358
-362
-349
-281
-270
-266
-241
-236
-274
-255
-309
-278
-285
-344
-191
-189
-225
-140
-96
-122
-111
-123
-77
-72
-85
-166
-84
-102
-203
-176
-154
-208
-174
-190
-218
-235
-183
-186
-214
-212
-239
-227
-248
-249
-329
-289
-207
-350
-371
-297
-388
-309
-357
-383
-273
-310
-338
-364
-310
-328
-397
-293
-379
-371
-288
-381
-389
-376
-371
-303
-270
-199
-243
-156
-126
-252
-192
-131
-148
-108
-149
-182
-210
-218
-301
-288
-263
-249
-137
-220
-270
-175
-235
-325
-397
-303
-251
-458
-491
-424
-383
-433
-520
-378
-297
-391
-400
-391
-292
-298
-345
-287
-218
-237
-315
-300
-302
-257
-246
-309
-208
-190
-211
-173
-227
-189
-111
-182
-232
-171
-103
-266
-296
-209
-225
-227
-265
-147
-98
-261
-202
-178
-224
-202
-254
-121
-99
-209
-231
-196
-276
-343
-323
-332
-335
-248
-302
-308
-234
-217
-206
-219
-208
-208
-172
-164
-278
-233
-203
-340
-352
-307
-324
-341
-325
-268
-287
-332
-309
-265
-300
-373
-262
-254
-308
-310
-239
-257
-311
-325
-211
-305
-243
-152
-182
-161
-122
-188
-128
-204
-247
-178
-181
-224
-183
-172
-197
-149
-174
-149
-68
-101
-149
-61
-100
-100
-174
-203
-160
-219
-297
-264
-315
-253
-225
-273
-237
-147
-171
-271
-302
-263
-254
-354
-412
-308
-296
-393
-324
-311
-310
-314
-242
-179
-217
-211
-158
-187
-259
-226
-213
-284
-255
-216
-247
-223
-198
-151
-242
-237
-150
-163
-177
-185
-177
-120
-231
-215
-193
-258
-193
-206
-231
-180
-149
-141
-182
-188
-191
-122
-161
-249
-144
-142
-236
-231
-233
-280
-279
-277
-314
-320
-243
-269
-285
-286
-261
-225
-265
-261
-267
-306
-287
-381
-325
-282
-270
-212
-184
-183
-167
-157
-132
-163
-132
-179
-166
-122
-185
-199
-159
-187
-139
-210
-191
-165
-138
-222
-304
-233
-256
-389
-373
-377
-374
-433
-479
-406
-422
-376
-390
-413
-407
-337
-356
-297
-299
-208
-213
-181
-242
-187
-105
-133
-120
-65
-80
-45
-74
-117
-49
-52
-66
-50
-38
-50
-76
-46
-76
-193
-98
-65
-152
-187
-180
-146
-221
-261
-243
-260
-277
-217
-239
-274
-201
-187
-215
-209
-250
-177
-171
-246
-206
-140
-138
-163
-219
-150
-162
-161
-137
-164
-66
-59
-96
-84
-162
-161
-165
-240
-276
-316
-246
-320
-354
-334
-306
-282
-292
-304
-245
-341
-301
-336
-379
-313
-330
-299
-322
-320
-296
-314
-329
-341
-321
-296
-348
-267
-307
-316
-257
-289
-286
-295
-282
-250
-271
-262
-251
-253
-206
-256
-241
-225
-186
-234
-224
-190
-194
-192
-218
-215
-213
-240
-299
-251
-251
-247
-275
-208
-303
-272
-259
-324
-297
-285
-328
-319
-345
-325
-360
-366
-332
-390
-374
-400
-418
-418
-469
-463
-471
-528
-451
-417
-351
-379
-340
-311
-350
-370
-344
-266
-272
-321
-262
-264
-281
-272
-299
-234
-241
-255
-293
-277
-299
-306
-268
-294
-279
-232
-270
-284
-338
-304
-332
-417
-347
-350
-369
-371
-364
-333
-401
-449
-376
-406
-421
-434
-371
-433
-392
-339
-387
-373
-346
-360
-347
-375
-283
-234
-287
-249
-262
-214
-186
-238
-211
-168
-175
-184
-153
-131
-189
-227
-261
-272
-304
-337
-281
-268
-282
-252
-238
-287
-304
-292
-310
-320
-298
-317
-312
-352
-394
-392
-375
-324
-408
-336
-247
-333
-299
-225
-230
-231
-290
-269
-312
-374
-345
-354
-385
-359
-356
-344
-407
-399
-354
-353
-382
-336
-248
-329
-377
-355
-387
-430
-423
-398
-323
-347
-349
-367
-381
-415
-388
-337
-356
-397
-318
-269
-332
-334
-252
-194
-299
-279
-186
-228
-289
-224
-237
-276
-237
-228
-276
-318
-286
-271
-340
-346
-266
-258
-289
-306
-266
-318
-405
-365
-399
-398
-368
-400
-382
-349
-417
-370
-302
-334
-336
-245
-247
-300
-243
-232
-292
-274
-258
-281
-294
-303
-250
-246
-289
-194
-159
-224
-163
-178
-190
-199
-246
-230
-228
-303
-293
-339
-409
-395
-420
-412
-436
-410
-366
-326
-337
-298
-259
-279
-310
-268
-269
-307
-276
-304
-251
-269
-291
-290
-255
-262
-203
-192
-206
-192
-174
-189
-208
-216
-197
-192
-169
-183
-209
-181
-203
-251
-199
-234
-233
-194
-198
-172
-212
-200
-225
-261
-239
-261
-263
-206
-263
-294
-273
-337
-333
-268
-278
-248
-240
-260
-253
-301
-294
-268
-255
-264
-242
-209
-263
-285
-263
-315
-292
-247
-293
-278
-322
-288
-281
-279
-236
-250
-200
-145
-249
-191
-143
-200
-186
-168
-224
-245
-239
-267
-247
-245
-256
-225
-251
-278
-234
-289
-299
-266
-288
-306
-321
-333
-353
-350
-319
-340
-316
-259
-281
-298
-270
-245
-292
-287
-267
-296
-306
-282
-303
-290
-305
-311
-329
-360
-379
-381
-384
-339
-322
-313
-275
-290
-280
-308
-342
-295
-301
-307
-226
-262
-280
-296
-311
-331
-313
-296
-237
-234
-238
-229
-250
-264
-265
-262
-269
-259
-260
-262
-284
-266
-268
-250
-259
-242
-268
-277
-281
-269
-302
-330
-310
-337
-327
-347
-302
-262
-288
-254
-203
-220
-188
-202
-196
-166
-195
-172
-171
-189
-175
-149
-173
-191
-153
-137
-164
-173
-193
-200
-235
-266
-235
-238
-247
-241
-239
-284
-300
-283
-267
-263
-275
-244
-234
-306
-268
-234
-253
-238
-204
-200
-217
-233
-262
-258
-292
-304
-273
-267
-294
-287
-283
-290
-287
-237
-210
-216
-215
-232
-246
-252
-279
-230
-230
-248
-252
-275
-291
-352
-296
-269
-282
-266
-269
-275
-303
-320
-298
-326
-284
-280
-306
-273
-298
-311
-320
-302
-277
-273
-263
-282
-276
-296
-314
-239
-254
-250
-194
-233
-271
-276
-292
-307
-304
-269
-268
-257
-283
-301
-304
-350
-349
-290
-321
-304
-257
-275
-278
-289
-271
-236
-262
-288
-252
-259
-259
-246
-220
-225
-231
-241
-267
-250
-258
-233
-230
-248
-239
-241
-253
-285
-251
-226
-273
-277
-264
-262
-261
-287
-268
-248
-296
-290
-243
-256
-274
-245
-258
-274
-286
-280
-257
-267
-253
-203
-223
-225
-189
-200
-202
-191
-177
-163
-141
-166
-171
-184
-208
-224
-205
-183
-173
-203
-199
-229
-264
-256
-287
-257
-227
-229
-213
-222
-245
-242
-273
-280
-235
-216
-224
-187
-166
-202
-233
-214
-215
-233
-252
-238
-247
-292
-302
-237
-255
-267
-230
-204
-195
-227
-225
-199
-244
-249
-256
-257
-243
-269
-301
-288
-291
-288
-271
-272
-254
-236
-215
-212
-213
-187
-183
-231
-187
-153
-210
-222
-165
-173
-192
-194
-189
-219
-220
-198
-209
-236
-239
-251
-262
-288
-321
-323
-340
-332
-317
-277
-232
-273
-291
-273
-284
-272
-290
-257
-236
-273
-257
-234
-230
-224
-254
-238
-231
-274
-278
-281
-302
-297
-307
-305
-274
-311
-336
-293
-299
-329
-344
-306
-303
-338
-336
-302
-298
-333
-355
-348
-386
-405
-379
-347
-310
-308
-278
-288
-299
-245
-263
-263
-228
-273
-234
-239
-286
-246
-247
-225
-210
-193
-164
-145
-138
-182
-172
-186
-210
-180
-202
-205
-170
-207
-235
-231
-255
-258
-265
-283
-256
-262
-272
-291
-310
-304
-349
-331
-261
-287
-236
-238
-250
-204
-232
-225
-192
-184
-146
-157
-182
-200
-228
-226
-228
-235
-243
-245
-228
-244
-252
-260
-279
-308
-357
-330
-351
-379
-341
-344
-364
-344
-320
-350
-356
-320
-319
-283
-249
-184
-162
-190
-180
-204
-220
-226
-201
-146
-178
-201
-220
-265
-308
-290
-280
-258
-207
-220
-265
-240
-266
-283
-253
-262
-226
-239
-277
-267
-303
-292
-266
-255
-226
-250
-269
-275
-286
-277
-291
-260
-214
-244
-228
-252
-242
-239
-287
-246
-256
-315
-300
-290
-313
-332
-331
-311
-284
-282
-290
-297
-313
-321
-319
-321
-284
-280
-270
-243
-288
-292
-301
-295
-260
-272
-244
-230
-237
-233
-248
-228
-233
-235
-203
-221
-226
-200
-230
-215
-213
-251
-229
-260
-267
-258
-328
-326
-344
-375
-358
-344
-324
-341
-333
-345
-361
-322
-334
-306
-294
-303
-268
-284
-297
-262
-264
-267
-233
-190
-191
-183
-142
-132
-147
-165
-130
-171
-185
-143
-195
-178
-177
-201
-162
-182
-188
-164
-161
-169
-187
-167
-195
-209
-214
-225
-213
-230
-213
-218
-230
-195
-235
-257
-236
-274
-248
-276
-318
-287
-277
-342
-327
-292
-326
-323
-273
-273
-289
-259
-268
-293
-309
-296
-294
-285
-308
-304
-300
-317
-304
-258
-278
-228
-179
-146
-162
-170
-132
-167
-157
-138
-182
-154
-170
-182
-184
-202
-178
-202
-169
-159
-156
-145
-201
-191
-202
-275
-207
-200
-190
-197
-201
-172
-243
-238
-189
-220
-223
-215
-203
-215
-248
-275
-309
-324
-352
-315
-290
-331
-296
-298
-349
-329
-337
-326
-308
-317
-296
-292
-303
-341
-337
-292
-305
-320
-312
-295
-279
-284
-247
-256
-257
-238
-275
-246
-282
-306
-303
-353
-300
-285
-309
-277
-305
-245
-254
-278
-246
-240
-239
-270
-254
-257
-275
-288
-314
-281
-283
-297
-270
-269
-238
-266
-259
-218
-189
-173
-222
-184
-178
-260
-217
-203
-204
-224
-236
-157
-210
-224
-174
-188
-224
-254
-255
-270
-301
-304
-305
-312
-339
-308
-282
-299
-271
-264
-259
-226
-214
-230
-206
-220
-283
-292
-284
-297
-259
-257
-245
-248
-253
-249
-267
-269
-278
-249
-310
-365
-331
-391
-430
-386
-385
-344
-365
-356
-303
-316
-316
-310
-297
-265
-274
-281
-268
-288
-308
-325
-346
-346
-304
-310
-310
-291
-310
-308
-290
-317
-259
-238
-261
-226
-205
-213
-200
-198
-210
-172
-170
-171
-152
-161
-162
-149
-178
-173
-166
-181
-205
-191
-191
-207
-185
-170
-142
-146
-183
-174
-185
-195
-171
-161
-157
-166
-191
-218
-224
-239
-247
-222
-221
-232
-215
-246
-274
-281
-293
-279
-256
-254
-303
-322
-354
-396
-390
-391
-321
-269
-263
-251
-271
-307
-339
-362
-327
-315
-289
-258
-310
-305
-332
-339
-265
-278
-236
-195
-218
-218
-263
-276
-292
-315
-290
-273
-254
-286
-288
-299
-367
-332
-310
-279
-222
-255
-229
-255
-327
-288
-273
-277
-252
-249
-256
-263
-284
-247
-228
-248
-222
-227
-217
-212
-231
-222
-225
-232
-221
-233
-216
-241
-246
-212
-242
-235
-228
-255
-286
-262
-240
-261
-248
-240
-243
-264
-276
-217
-252
-238
-205
-213
-184
-231
-203
-202
-262
-217
-238
-256
-261
-258
-245
-323
-299
-312
-335
-296
-323
-283
-267
-295
-267
-277
-281
-275
-281
-236
-229
-223
-210
-209
-205
-240
-224
-216
-271
-247
-221
-219
-234
-257
-215
-252
-270
-204
-197
-195
-203
-201
-150
-211
-217
-192
-243
-247
-255
-220
-206
-229
-212
-232
-263
-233
-208
-187
-179
-190
-167
-177
-226
-226
-242
-210
-182
-220
-181
-220
-230
-211
-264
-236
-197
-207
-175
-165
-169
-138
-147
-161
-140
-123
-129
-138
-156
-169
-193
-219
-214
-215
-247
-268
-252
-234
-258
-242
-205
-205
-214
-188
-163
-198
-201
-170
-190
-184
-217
-240
-208
-238
-225
-238
-272
-258
-291
-296
-286
-319
-318
-347
-326
-301
-324
-291
-274
-270
-231
-220
-224
-199
-221
-223
-235
-234
-225
-244
-259
-298
-309
-324
-331
-286
-285
-289
-273
-300
-306
-307
-305
-285
-279
-252
-234
-223
-233
-231
-210
-214
-176
-160
-136
-104
-127
-127
-148
-163
-156
-208
-241
-254
-297
-302
-311
-330
-300
-285
-306
-301
-273
-276
-284
-293
-291
-283
-303
-317
-294
-281
-305
-252
-194
-207
-184
-164
-159
-150
-164
-168
-171
-185
-223
-236
-241
-286
-297
-282
-307
-314
-330
-332
-337
-368
-366
-370
-366
-368
-369
-353
-341
-351
-340
-342
-307
-268
-251
-247
-217
-200
-230
-226
-192
-184
-149
-129
-105
-92
-122
-104
-104
-104
-89
-123
-152
-144
-193
-199
-220
-248
-259
-276
-281
-248
-257
-281
-273
-280
-283
-282
-261
-269
-281
-284
-303
-314
-332
-355
-342
-320
-327
-337
-320
-347
-350
-351
-354
-343
-342
-345
-339
-346
-361
-351
-354
-347
-332
-324
-331
-300
-291
-301
-270
-262
-280
-269
-263
-277
-268
-261
-271
-260
-248
-225
-205
-216
-221
-204
-236
-240
-229
-258
-257
-254
-256
-271
-270
-264
-258
-289
-278
-264
-270
-297
-287
-280
-332
-336
-324
-353
-367
-360
-361
-357
-389
-381
-368
-376
-364
-340
-339
-316
-298
-299
-299
-312
-320
-288
-299
-277
-252
-268
-250
-256
-273
-258
-269
-263
-264
-253
-241
-244
-247
-244
-247
-244
-225
-216
-227
-235
-257
-267
-268
-291
-254
-264
-288
-267
-276
-283
-288
-306
-310
-295
-284
-293
-300
-317
-358
-373
-382
-378
-337
-347
-347
-346
-363
-351
-343
-313
-307
-295
-277
-274
-254
-286
-276
-248
-263
-229
-224
-226
-207
-230
-213
-210
-229
-212
-222
-177
-144
-156
-145
-142
-136
-145
-150
-147
-143
-140
-155
-138
-133
-172
-167
-159
-198
-211
-227
-230
-244
-250
-246
-267
-301
-311
-293
-295
-301
-290
-270
-287
-295
-299
-295
-305
-303
-309
-338
-356
-350
-364
-347
-349
-333
-295
-299
-277
-284
-289
-259
-291
-296
-280
-271
-248
-262
-239
-234
-247
-232
-236
-225
-233
-249
-261
-288
-286
-290
-306
-315
-345
-340
-346
-356
-343
-350
-355
-345
-353
-362
-357
-365
-356
-368
-356
-331
-327
-308
-303
-278
-258
-255
-232
-220
-221
-217
-220
-200
-207
-229
-228
-251
-272
-278
-277
-264
-266
-293
-291
-299
-331
-342
-350
-365
-354
-353
-351
-348
-376
-377
-364
-362
-347
-336
-334
-333
-336
-319
-328
-325
-345
-348
-328
-339
-336
-337
-332
-326
-338
-342
-339
-324
-299
-312
-303
-313
-313
-309
-314
-282
-268
-255
-256
-239
-217
-234
-228
-240
-263
-241
-241
-226
-210
-230
-222
-228
-250
-269
-275
-267
-262
-243
-233
-253
-264
-277
-305
-296
-274
-265
-292
-319
-326
-334
-333
-321
-297
-278
-267
-266
-269
-269
-268
-296
-301
-300
-301
-283
-283
-260
-242
-244
-236
-234
-233
-221
-222
-205
-195
-189
-194
-194
-187
-194
-197
-202
-225
-232
-235
-253
-243
-259
-263
-242
-262
-275
-270
-273
-287
-292
-294
-292
-300
-293
-311
-322
-336
-338
-326
-339
-331
-320
-312
-309
-315
-315
-312
-332
-318
-314
-310
-287
-272
-249
-261
-249
-226
-222
-201
-194
-203
-199
-191
-177
-194
-200
-178
-196
-196
-194
-187
-183
-204
-220
-231
-224
-226
-227
-239
-256
-254
-238
-258
-263
-265
-257
-241
-248
-235
-233
-240
-229
-230
-242
-260
-279
-286
-298
-321
-308
-302
-303
-294
-288
-292
-326
-328
-343
-344
-338
-332
-321
-309
-307
-296
-299
-306
-321
-322
-324
-319
-303
-311
-316
-331
-334
-309
-294
-289
-293
-287
-282
-292
-287
-268
-251
-252
-243
-242
-240
-248
-242
-245
-252
-261
-264
-268
-253
-237
-245
-253
-248
-238
-238
-238
-239
-219
-207
-207
-208
-181
-174
-169
-175
-210
-231
-217
-213
-200
-196
-185
-193
-201
-194
-206
-197
-209
-220
-234
-247
-246
-261
-278
-285
-295
-275
-271
-272
-257
-257
-280
-287
-310
-322
-329
-332
-309
-302
-294
-284
-295
-290
-276
-270
-266
-275
-263
-260
-249
-243
-232
-225
-226
-234
-256
-288
-299
-299
-306
-307
-311
-321
-326
-316
-306
-299
-291
-276
-268
-265
-241
-233
-241
-239
-252
-254
-246
-250
-258
-262
-256
-240
-230
-239
-221
-203
-204
-201
-201
-201
-207
-208
-214
-215
-223
-246
-253
-250
-249
-268
-283
-294
-312
-325
-332
-343
-362
-381
-407
-413
-391
-372
-367
-353
-341
-336
-337
-327
-328
-343
-334
-315
-291
-296
-301
-300
-297
-271
-263
-266
-258
-268
-280
-302
-326
-321
-292
-289
-299
-312
-322
-344
-375
-392
-384
-366
-355
-352
-337
-328
-328
-313
-309
-314
-295
-269
-261
-254
-257
-253
-252
-249
-256
-245
-247
-250
-230
-226
-236
-249
-254
-257
-266
-270
-276
-283
-290
-298
-313
-329
-320
-309
-308
-302
-301
-322
-333
-327
-317
-312
-312
-313
-313
-308
-292
-284
-280
-267
-253
-246
-234
-241
-239
-231
-236
-231
-234
-248
-254
-264
-270
-272
-283
-297
-306
-311
-335
-362
-363
-375
-395
-406
-415
-406
-411
-414
-438
-465
-466
-467
-457
-453
-445
-434
-430
-435
-423
-409
-402
-400
-395
-372
-373
-382
-375
-380
-379
-372
-365
-368
-377
-384
-376
-374
-375
-374
-375
-370
-386
-392
-404
-408
-405
-410
-413
-401
-399
-379
-358
-365
-365
-377
-388
-391
-389
-358
-351
-358
-337
-328
-320
-304
-301
-303
-304
-301
-300
-291
-293
-306
-317
-306
-297
-307
-310
-318
-329
-334
-330
-347
-360
-358
-361
-378
-389
-392
-403
-416
-416
-416
-418
-405
-419
-423
-405
-408
-398
-393
-399
-393
-372
-356
-348
-336
-330
-331
-335
-336
-341
-348
-355
-365
-358
-356
-376
-385
-379
-387
-395
-396
-397
-403
-418
-420
-422
-428
-425
-433
-432
-421
-400
-389
-379
-373
-358
-334
-327
-334
-324
-300
-293
-296
-291
-268
-248
-239
-237
-226
-224
-231
-232
-237
-246
-245
-240
-253
-260
-257
-264
-277
-285
-293
-313
-329
-312
-308
-315
-316
-313
-325
-335
-346
-354
-355
-350
-344
-348
-357
-357
-350
-352
-343
-334
-329
-325
-327
-323
-329
-332
-339
-326
-318
-297
-293
-301
-305
-302
-295
-304
-316
-309
-297
-301
-305
-312
-319
-325
-316
-315
-315
-308
-303
-300
-298
-301
-307
-312
-317
-334
-341
-341
-336
-316
-315
-336
-340
-332
-339
-350
-340
-318
-309
-308
-313
-302
-282
-277
-282
-282
-266
-250
-239
-237
-242
-250
-270
-289
-300
-310
-323
-332
-323
-307
-302
-304
-302
-292
-288
-289
-272
-266
-262
-254
-250
-251
-254
-268
-270
-263
-261
-259
-252
-256
-253
-247
-244
-244
-244
-250
-259
-240
-246
-267
-268
-281
-298
-298
-278
-265
-261
-272
-294
-291
-300
-316
-314
-329
-323
-317
-320
-314
-312
-308
-315
-317
-317
-305
-302
-308
-297
-296
-291
-280
-276
-285
-295
-288
-270
-246
-223
-212
-200
-183
-175
-170
-161
-161
-170
-185
-181
-183
-181
-189
-213
-230
-244
-241
-240
-233
-234
-239
-237
-246
-233
-232
-252
-253
-247
-236
-244
-249
-246
-243
-245
-267
-268
-259
-260
-275
-279
-264
-246
-241
-248
-255
-257
-267
-281
-271
-277
-297
-316
-325
-333
-348
-369
-377
-390
-404
-410
-424
-430
-430
-438
-430
-410
-397
-399
-392
-392
-388
-377
-370
-363
-368
-365
-351
-342
-343
-346
-344
-331
-322
-314
-307
-296
-298
-306
-311
-318
-312
-321
-308
-300
-311
-314
-302
-291
-299
-312
-319
-330
-322
-319
-322
-317
-309
-291
-273
-263
-259
-242
-235
-221
-210
-215
-202
-184
-173
-168
-166
-165
-166
-162
-162
-152
-144
-152
-153
-160
-177
-211
-225
-226
-241
-250
-247
-240
-247
-261
-279
-293
-308
-311
-304
-308
-314
-298
-310
-328
-327
-316
-296
-302
-299
-314
-310
-306
-321
-337
-341
-333
-328
-323
-333
-337
-332
-336
-342
-345
-332
-331
-337
-331
-328
-329
-320
-309
-308
-298
-300
-295
-267
-268
-261
-256
-256
-245
-230
-225
-217
-202
-188
-182
-199
-207
-209
-211
-216
-199
-193
-180
-187
-200
-201
-218
-221
-216
-218
-216
-218
-220
-227
-219
-207
-215
-229
-228
-203
-190
-196
-193
-193
-194
-195
-185
-188
-181
-172
-180
-193
-195
-186
-185
-201
-211
-207
-205
-210
-215
-201
-195
-198
-204
-196
-204
-220
-232
-235
-225
-217
-223
-215
-207
-194
-198
-213
-221
-212
-212
-221
-206
-197
-187
-187
-190
-199
-214
-226
-227
-243
-254
-259
-260
-266
-274
-273
-285
-306
-310
-306
-302
-292
-284
-291
-312
-325
-326
-323
-326
-327
-328
-334
-331
-328
-322
-319
-324
-314
-304
-297
-280
-266
-267
-273
-278
-280
-269
-268
-268
-263
-253
-246
-219
-191
-183
-177
-191
-193
-188
-210
-224
-223
-223
-238
-249
-245
-235
-233
-252
-255
-266
-278
-288
-289
-297
-299
-304
-309
-305
-309
-304
-303
-309
-299
-276
-255
-241
-231
-237
-241
-234
-224
-218
-213
-210
-219
-228
-222
-228
-231
-220
-206
-219
-218
-206
-211
-232
-251
-260
-264
-264
-274
-269
-273
-284
-276
-264
-260
-272
-283
-288
-292
-295
-303
-300
-297
-296
-295
-273
-259
-257
-236
-229
-231
-247
-249
-239
-238
-226
-227
-234
-238
-229
-217
-220
-235
-252
-257
-259
-254
-240
-225
-229
-239
-241
-237
-247
-255
-252
-263
-264
-268
-268
-270
-268
-248
-241
-236
-224
-205
-205
-206
-206
-217
-208
-197
-187
-170
-172
-165
-155
-153
-133
-134
-150
-172
-189
-200
-216
-229
-229
-238
-247
-257
-271
-281
-284
-277
-278
-290
-294
-292
-293
-302
-310
-303
-295
-274
-264
-263
-262
-280
-295
-295
-283
-269
-249
-238
-228
-209
-201
-196
-205
-200
-195
-196
-191
-189
-193
-198
-200
-193
-190
-196
-204
-205
-200
-212
-214
-222
-238
-259
-282
-285
-290
-291
-297
-303
-291
-282
-285
-284
-286
-271
-273
-277
-287
-290
-280
-263
-256
-258
-270
-280
-288
-301
-295
-282
-268
-248
-242
-243
-244
-256
-271
-287
-297
-296
-300
-302
-311
-312
-316
-319
-319
-331
-341
-338
-323
-307
-308
-300
-287
-283
-277
-276
-270
-256
-246
-247
-246
-247
-246
-247
-249
-241
-230
-236
-235
-221
-213
-203
-207
-202
-196
-197
-197
-196
-191
-191
-192
-193
-198
-200
-202
-192
-187
-194
-202
-213
-228
-223
-196
-180
-181
-180
-179
-185
-176
-187
-187
-169
-167
-173
-175
-185
-184
-181
-197
-215
-222
-223
-218
-210
-215
-218
-221
-227
-248
-248
-234
-224
-213
-220
-214
-210
-224
-240
-265
-283
-273
-264
-258
-260
-249
-237
-246
-249
-244
-237
-241
-245
-250
-247
-234
-229
-220
-207
-197
-191
-191
-187
-187
-196
-202
-210
-211
-208
-210
-218
-221
-226
-229
-225
-214
-202
-203
-192
-172
-176
-182
-192
-192
-193
-190
-184
-192
-199
-182
-170
-176
-179
-166
-167
-189
-206
-225
-237
-238
-256
-264
-273
-295
-295
-309
-317
-307
-290
-296
-300
-291
-292
-291
-308
-316
-304
-323
-347
-333
-323
-322
-314
-314
-318
-308
-286
-269
-254
-252
-257
-269
-288
-288
-278
-267
-264
-266
-257
-248
-244
-234
-219
-208
-202
-209
-213
-216
-225
-218
-216
-216
-209
-201
-187
-181
-169
-152
-150
-157
-166
-159
-165
-167
-165
-174
-179
-170
-153
-157
-166
-153
-139
-146
-142
-135
-128
-118
-109
-108
-123
-135
-139
-151
-161
-157
-152
-149
-154
-169
-177
-165
-164
-170
-167
-163
-171
-168
-167
-175
-189
-195
-201
-210
-208
-203
-220
-232
-226
-212
-215
-227
-228
-242
-237
-235
-239
-240
-233
-224
-229
-235
-250
-250
-240
-247
-248
-243
-238
-247
-255
-252
-261
-248
-246
-242
-222
-207
-189
-207
-223
-233
-227
-223
-214
-215
-223
-209
-224
-217
-201
-196
-180
-164
-161
-172
-177
-178
-183
-184
-188
-202
-215
-227
-246
-245
-236
-233
-229
-218
-223
-235
-239
-257
-264
-279
-299
-305
-308
-302
-293
-290
-300
-296
-300
-293
-293
-313
-324
-323
-325
-330
-333
-334
-320
-330
-344
-324
-301
-288
-280
-266
-272
-288
-291
-311
-327
-336
-336
-335
-326
-323
-313
-293
-277
-280
-300
-309
-303
-291
-284
-274
-257
-246
-243
-235
-224
-236
-240
-235
-220
-209
-189
-172
-172
-167
-171
-171
-185
-195
-195
-193
-193
-183
-182
-189
-195
-205
-191
-186
-183
-178
-173
-156
-158
-159
-137
-136
-132
-131
-140
-137
-141
-146
-147
-152
-147
-155
-180
-199
-206
-212
-214
-212
-208
-194
-205
-222
-231
-232
-251
-252
-244
-235
-230
-238
-240
-259
-281
-295
-296
-291
-295
-299
-300
-303
-298
-294
-291
-276
-268
-273
-267
-264
-264
-266
-264
-258
-253
-240
-228
-213
-206
-202
-198
-198
-176
-158
-154
-150
-151
-149
-144
-124
-103
-92
-99
-112
-120
-131
-140
-163
-181
-190
-197
-205
-215
-235
-253
-268
-274
-264
-263
-269
-280
-267
-269
-284
-297
-292
-281
-288
-282
-276
-271
-268
-264
-251
-246
-240
-236
-237
-253
-271
-273
-264
-273
-290
-279
-274
-291
-302
-312
-335
-353
-358
-348
-345
-364
-391
-380
-390
-396
-382
-374
-374
-371
-356
-352
-358
-369
-362
-353
-348
-346
-341
-335
-319
-311
-310
-303
-297
-272
-258
-260
-267
-259
-249
-240
-218
-215
-214
-204
-206
-205
-207
-211
-225
-231
-236
-253
-243
-235
-230
-216
-217
-226
-220
-221
-244
-254
-251
-249
-245
-237
-228
-231
-239
-239
-229
-226
-213
-209
-215
-220
-215
-218
-224
-233
-224
-210
-208
-208
-217
-212
-207
-215
-228
-246
-259
-270
-298
-310
-314
-317
-309
-320
-316
-322
-330
-348
-356
-354
-360
-366
-376
-384
-385
-365
-360
-341
-323
-318
-319
-328
-342
-349
-355
-348
-332
-328
-330
-338
-348
-354
-357
-354
-335
-314
-297
-293
-300
-301
-299
-297
-299
-302
-303
-306
-301
-310
-306
-316
-326
-315
-318
-321
-324
-329
-339
-349
-352
-344
-322
-308
-309
-318
-326
-316
-302
-281
-266
-258
-252
-252
-257
-256
-263
-266
-276
-296
-299
-302
-306
-309
-306
-297
-299
-314
-316
-310
-322
-332
-353
-364
-377
-400
-415
-412
-410
-401
-375
-358
-337
-333
-333
-342
-358
-366
-366
-362
-359
-354
-363
-349
-345
-340
-334
-344
-343
-336
-338
-340
-336
-348
-362
-364
-372
-390
-395
-393
-411
-398
-377
-374
-368
-365
-360
-358
-341
-321
-305
-287
-283
-288
-280
-274
-267
-228
-202
-197
-195
-198
-202
-208
-215
-204
-181
-175
-177
-179
-170
-177
-188
-195
-216
-233
-235
-235
-246
-262
-259
-259
-264
-265
-261
-266
-262
-257
-250
-236
-248
-268
-278
-290
-302
-299
-306
-310
-311
-320
-329
-333
-335
-344
-359
-366
-356
-343
-344
-353
-353
-357
-351
-341
-352
-357
-355
-333
-330
-347
-356
-365
-371
-403
-413
-404
-395
-404
-417
-408
-391
-384
-388
-386
-378
-363
-356
-352
-350
-343
-333
-337
-334
-310
-284
-269
-260
-245
-225
-214
-212
-209
-208
-199
-196
-208
-220
-241
-254
-250
-252
-248
-241
-258
-290
-308
-314
-311
-316
-321
-317
-319
-336
-344
-350
-346
-336
-328
-309
-302
-305
-311
-314
-312
-313
-323
-321
-304
-294
-287
-295
-293
-299
-300
-275
-280
-293
-299
-295
-278
-292
-298
-290
-283
-289
-290
-272
-287
-297
-297
-303
-306
-308
-289
-288
-292
-288
-289
-275
-270
-258
-242
-244
-239
-227
-224
-238
-247
-252
-262
-265
-262
-255
-267
-274
-262
-264
-276
-288
-289
-300
-304
-293
-307
-307
-305
-318
-320
-323
-322
-305
-301
-293
-296
-283
-277
-276
-277
-284
-276
-264
-242
-229
-215
-209
-195
-179
-169
-161
-152
-140
-156
-173
-187
-213
-225
-220
-224
-228
-215
-207
-227
-232
-231
-231
-246
-263
-257
-258
-261
-262
-271
-281
-289
-287
-284
-280
-284
-275
-262
-252
-240
-230
-241
-249
-246
-242
-224
-215
-221
-222
-219
-207
-200
-199
-185
-175
-163
-147
-151
-150
-154
-156
-161
-186
-209
-218
-223
-223
-207
-202
-187
-172
-174
-179
-191
-202
-184
-180
-195
-199
-200
-200
-208
-232
-246
-256
-258
-247
-229
-224
-240
-260
-264
-274
-311
-326
-327
-321
-313
-319
-317
-303
-290
-276
-262
-257
-267
-268
-260
-265
-268
-274
-294
-321
-326
-314
-308
-298
-295
-280
-278
-286
-261
-260
-258
-260
-274
-268
-245
-241
-235
-234
-224
-216
-223
-203
-194
-193
-197
-219
-219
-232
-253
-252
-256
-252
-260
-269
-265
-262
-254
-242
-236
-236
-228
-243
-252
-240
-231
-214
-203
-192
-183
-177
-168
-173
-171
-161
-155
-175
-188
-197
-204
-216
-222
-218
-217
-204
-199
-198
-203
-212
-222
-233
-227
-225
-237
-232
-226
-222
-216
-207
-211
-208
-209
-201
-203
-192
-187
-193
-192
-183
-172
-170
-167
-172
-163
-153
-166
-179
-190
-196
-202
-204
-219
-234
-227
-227
-245
-253
-242
-245
-264
-270
-263
-244
-238
-244
-251
-247
-249
-239
-227
-222
-214
-212
-210
-211
-209
-199
-182
-195
-204
-201
-197
-193
-194
-201
-206
-190
-169
-163
-168
-166
-156
-152
-176
-205
-218
-232
-240
-226
-237
-247
-240
-234
-228
-224
-230
-239
-234
-219
-223
-223
-220
-221
-218
-216
-220
-224
-219
-209
-199
-198
-197
-180
-169
-179
-183
-183
-187
-193
-204
-215
-209
-190
-184
-184
-194
-200
-217
-231
-249
-262
-269
-265
-260
-274
-270
-274
-272
-268
-269
-262
-244
-250
-253
-246
-254
-271
-282
-280
-286
-287
-285
-282
-276
-279
-276
-269
-254
-246
-247
-243
-253
-249
-243
-240
-238
-220
-214
-221
-213
-211
-224
-235
-242
-231
-224
-233
-243
-264
-264
-278
-276
-259
-261
-254
-252
-252
-254
-242
-245
-239
-237
-255
-258
-260
-264
-269
-263
-245
-238
-234
-223
-214
-220
-221
-210
-205
-212
-218
-225
-235
-227
-231
-236
-251
-267
-279
-287
-299
-319
-342
-345
-341
-336
-338
-349
-338
-333
-333
-316
-289
-269
-272
-261
-255
-252
-255
-260
-246
-227
-238
-255
-250
-258
-251
-250
-253
-246
-236
-239
-248
-258
-259
-246
-242
-229
-217
-209
-201
-203
-203
-188
-180
-180
-192
-195
-195
-195
-198
-205
-205
-202
-207
-215
-222
-239
-247
-256
-257
-263
-285
-311
-341
-351
-357
-368
-368
-371
-368
-373
-371
-356
-339
-331
-323
-312
-312
-325
-333
-324
-314
-324
-327
-322
-333
-354
-359
-350
-360
-379
-392
-395
-390
-392
-397
-401
-407
-417
-410
-385
-389
-385
-373
-364
-363
-345
-334
-323
-316
-311
-310
-305
-288
-275
-276
-297
-321
-322
-308
-303
-297
-285
-281
-280
-278
-270
-267
-277
-289
-303
-315
-312
-317
-316
-325
-328
-311
-296
-279
-268
-251
-255
-259
-259
-248
-237
-241
-253
-260
-253
-244
-242
-233
-235
-256
-272
-276
-282
-295
-299
-302
-299
-306
-307
-300
-296
-287
-275
-273
-260
-259
-268
-279
-295
-299
-303
-321
-309
-290
-297
-295
-289
-283
-287
-274
-264
-269
-272
-288
-286
-280
-266
-266
-267
-262
-261
-254
-251
-248
-239
-241
-259
-257
-261
-265
-263
-262
-264
-278
-273
-258
-248
-259
-254
-244
-249
-261
-261
-245
-248
-262
-246
-244
-248
-254
-258
-245
-246
-243
-246
-251
-232
-225
-228
-224
-218
-219
-226
-228
-228
-228
-225
-238
-252
-250
-243
-268
-287
-291
-295
-285
-277
-272
-267
-238
-225
-242
-252
-254
-252
-261
-259
-270
-262
-256
-268
-258
-271
-282
-279
-286
-297
-299
-305
-326
-334
-327
-329
-333
-333
-333
-338
-321
-309
-307
-294
-302
-313
-294
-282
-297
-299
-289
-282
-272
-285
-294
-295
-304
-295
-288
-304
-301
-294
-274
-270
-271
-255
-252
-246
-237
-219
-211
-219
-220
-214
-204
-212
-209
-200
-199
-201
-198
-199
-211
-201
-213
-220
-222
-222
-233
-250
-261
-274
-279
-284
-294
-304
-303
-291
-281
-292
-286
-293
-311
-315
-319
-322
-316
-309
-301
-302
-301
-295
-287
-277
-272
-260
-258
-242
-233
-229
-238
-233
-234
-256
-269
-275
-274
-287
-308
-331
-331
-330
-335
-343
-348
-345
-341
-344
-331
-331
-340
-334
-341
-332
-325
-325
-298
-297
-287
-277
-252
-235
-245
-244
-233
-215
-220
-215
-213
-210
-211
-213
-216
-208
-192
-170
-173
-188
-188
-194
-200
-192
-195
-208
-224
-229
-244
-244
-234
-221
-199
-192
-193
-197
-204
-213
-218
-220
-233
-249
-255
-245
-241
-239
-227
-227
-218
-210
-209
-208
-219
-227
-235
-249
-256
-250
-256
-261
-266
-271
-286
-308
-304
-308
-323
-328
-334
-344
-350
-364
-376
-381
-371
-375
-377
-381
-366
-334
-336
-339
-335
-323
-319
-319
-312
-294
-291
-286
-282
-294
-285
-283
-293
-298
-300
-296
-293
-298
-299
-302
-295
-293
-304
-301
-299
-291
-281
-281
-293
-299
-292
-276
-250
-233
-223
-214
-218
-226
-222
-222
-225
-239
-249
-242
-232
-222
-223
-222
-232
-236
-240
-245
-259
-278
-303
-317
-321
-340
-329
-309
-289
-258
-232
-228
-236
-253
-257
-278
-291
-293
-281
-272
-273
-277
-270
-274
-290
-293
-286
-277
-278
-286
-286
-281
-281
-283
-285
-276
-249
-231
-227
-215
-207
-192
-185
-197
-198
-203
-208
-215
-206
-192
-185
-198
-205
-187
-195
-197
-211
-210
-203
-211
-226
-231
-228
-237
-251
-263
-266
-268
-261
-256
-251
-250
-234
-223
-248
-261
-253
-251
-237
-232
-221
-218
-207
-193
-190
-191
-197
-201
-221
-233
-253
-257
-246
-254
-246
-226
-214
-198
-199
-200
-202
-190
-170
-172
-181
-205
-223
-217
-222
-238
-244
-238
-245
-236
-220
-237
-271
-301
-321
-327
-332
-336
-333
-345
-334
-322
-324
-326
-331
-317
-299
-291
-307
-321
-327
-333
-332
-324
-316
-305
-295
-289
-288
-281
-266
-258
-256
-244
-228
-219
-226
-231
-221
-231
-252
-259
-261
-270
-263
-255
-258
-253
-250
-249
-249
-255
-264
-265
-266
-270
-273
-274
-279
-288
-281
-286
-289
-300
-309
-319
-334
-326
-332
-328
-325
-335
-331
-329
-327
-324
-323
-325
-319
-321
-326
-316
-306
-305
-295
-281
-273
-278
-279
-281
-300
-307
-316
-328
-335
-342
-340
-339
-336
-334
-346
-366
-368
-363
-361
-367
-397
-401
-394
-378
-361
-348
-335
-315
-310
-324
-330
-329
-319
-311
-297
-299
-309
-313
-326
-334
-327
-328
-328
-321
-296
-280
-288
-291
-279
-284
-284
-284
-299
-305
-313
-315
-310
-300
-280
-269
-256
-230
-219
-189
-178
-182
-182
-199
-208
-218
-225
-229
-239
-249
-246
-243
-246
-251
-246
-235
-241
-258
-254
-245
-262
-273
-268
-275
-290
-303
-308
-305
-308
-316
-322
-321
-318
-299
-290
-302
-311
-315
-326
-325
-316
-315
-314
-326
-329
-334
-333
-331
-317
-321
-335
-332
-332
-320
-321
-324
-321
-318
-316
-314
-326
-328
-320
-315
-316
-310
-296
-292
-286
-282
-297
-314
-314
-318
-310
-281
-269
-265
-272
-284
-304
-295
-261
-248
-229
-213
-216
-242
-268
-276
-272
-262
-260
-253
-260
-256
-253
-245
-256
-277
-286
-288
-287
-299
-302
-301
-307
-313
-315
-317
-326
-325
-342
-350
-341
-322
-302
-296
-281
-275
-281
-276
-284
-296
-290
-280
-263
-255
-243
-242
-254
-267
-267
-248
-238
-232
-232
-227
-213
-213
-217
-229
-238
-240
-245
-247
-260
-268
-265
-266
-259
-244
-244
-246
-233
-224
-230
-222
-221
-217
-220
-232
-250
-257
-266
-258
-249
-259
-265
-271
-267
-251
-251
-258
-254
-251
-244
-256
-279
-280
-241
-229
-239
-234
-217
-205
-199
-194
-187
-186
-189
-204
-221
-236
-242
-233
-245
-252
-250
-250
-247
-244
-229
-234
-251
-246
-241
-257
-266
-269
-271
-264
-256
-251
-251
-250
-244
-236
-231
-239
-256
-260
-279
-289
-283
-297
-315
-323
-318
-328
-338
-341
-346
-358
-378
-388
-388
-373
-376
-387
-380
-372
-368
-366
-374
-361
-350
-341
-366
-397
-422
-470
-518
-605
-672
-726
-808
-1454
-1597
-897
-499
-223
2
80
46
-88
-165
-141
-88
-132
-206
-207
-278
-261
-163
-84
-49
-21
4
20
-4
-58
-68
-74
-62
-24
-3
-23
16
27
-29
-91
-68
-31
-41
-73
-69
-19
-48
-112
-153
-131
-115
-145
-183
-133
-71
-72
-144
-147
-168
-126
-150
-57
-240
-87
-1114
-699
452
-1152
-1644
-1191
-957
-2287
-3504
-1107
710
279
-307
-176
515
75
-378
-208
279
295
-215
-457
-396
-248
92
326
139
208
459
457
-93
-421
-351
-306
-220
-146
48
-181
-402
-246
-331
-735
-605
-150
123
-206
-732
-532
-276
-623
-2785
-2830
-1118
-1334
-2413
-2425
-2494
-2233
-2766
-4152
-3525
-1943
-1471
-1781
-1118
-850
-605
-459
-599
-666
158
640
783
657
449
740
948
855
812
1440
1423
1439
1434
957
407
-6
61
287
-166
-413
259
518
80
-733
-502
116
-88
-552
-318
28
-128
-567
-1008
-1036
-699
-484
-391
-85
58
541
716
520
477
739
1374
1581
1515
1779
1854
1431
1552
1601
1559
1930
2280
2713
2602
2176
2170
2324
2346
1947
1839
2141
2138
1766
1339
1343
1082
1003
1026
1201
1280
1150
1147
919
420
265
300
204
136
-40
53
-24
-210
-504
-404
-305
-312
-243
-102
-189
-370
-463
-505
-742
-842
-685
-572
-537
-645
-703
-605
-594
-611
-504
-339
-176
-144
-148
-239
-396
-437
-431
-400
-268
-176
-76
100
15
-144
-118
47
241
408
281
334
543
451
58
13
370
512
286
308
554
524
424
341
417
556
673
678
746
653
671
606
629
682
701
773
1211
1166
967
1026
1284
1183
950
1283
1630
1420
1418
1685
1479
1289
1310
1743
1701
1371
1669
1998
1724
1361
1372
1611
1451
1340
1463
1345
1164
1310
878
467
487
824
609
226
485
717
433
94
262
453
374
519
805
683
926
1169
1161
1331
1602
1746
1883
1669
1437
1189
742
138
-285
-345
-397
-829
-1059
-949
-1106
-1643
-1989
-1887
-2022
-2268
-2445
-2523
-2777
-3094
-3259
-3284
-3234
-3080
-2828
-2437
-2163
-1987
-1826
-1629
-1431
-1140
-920
-707
-664
-627
-775
-931
-875
-949
-1043
-803
-616
-723
-751
-813
-814
-1025
-1303
-1338
-1476
-1648
-2008
-2390
-2629
-2869
-3035
-3112
-3018
-2874
-2832
-2630
-2521
-2539
-2504
-2349
-2259
-2090
-1969
-1932
-1811
-1662
-1521
-1381
-1259
-784
-455
-323
-163
-10
58
43
-9
-52
-79
-128
-163
-227
-441
-465
-462
-470
-426
-411
-268
-299
-135
-205
-394
-275
-202
-163
-294
37
490
251
182
1075
1593
1276
1597
2761
3309
2954
3145
4298
4665
4048
4755
5366
5665
5652
5791
6859
6952
6783
7129
7122
7147
4435
855
-1146
-2363
-5016
-7845
-8278
-6826
-6761
-8575
-8717
-7195
-5972
-5421
-5017
-3547
-2939
-3093
-3456
-4248
-4599
-4401
-3280
-1844
-924
48
1507
3000
4238
5077
6003
7144
7764
7742
6953
5556
4024
2469
1263
151
-737
-1223
-1436
-1638
-1976
-2451
-2659
-2796
-2963
-3204
-3642
-4297
-5110
-5875
-6407
-6879
-7046
-6654
-5608
-4350
-3163
-1996
-750
428
1428
2222
2907
3464
3787
3740
3341
2713
2114
1782
1723
1784
1954
2109
2201
2170
1892
1395
795
174
-510
-1310
-2291
-3326
-4356
-5190
-5713
-5942
-5773
-5291
-4531
-3773
-3139
-2563
-2058
-1614
-1217
-854
-585
-383
-261
-138
-47
121
417
996
1543
2134
1795
1560
1578
822
-572
-2237
-2096
-2069
-3789
-4796
-4072
-3520
-4397
-5189
-4392
-3096
-3138
-3517
-3086
-2662
-2676
-3393
-3474
-3434
-3182
-2843
-2682
-2374
-1932
-1493
-1264
-831
-261
152
296
320
573
175
-334
-784
-774
-771
-1050
-966
-788
-519
-385
-363
-198
92
398
420
439
313
274
158
-158
-196
92
502
542
1207
1895
2076
2721
3210
3542
4088
4407
5006
4856
5422
6426
6359
6519
7459
8117
8081
8370
7158
4477
1073
-1985
-4003
-6664
-8886
-9299
-8462
-8270
-8869
-8351
-7269
-5937
-4932
-3717
-2569
-2090
-2365
-2824
-3248
-3844
-3396
-2394
-1099
238
1412
3051
4743
6047
6794
7633
8393
8660
7997
6395
4520
2509
658
-1079
-2271
-3009
-3361
-3415
-3487
-3469
-3559
-3569
-3462
-3354
-3448
-3796
-4331
-5125
-5769
-6197
-6179
-5706
-4829
-3532
-1967
-322
1190
2599
3744
4587
5178
5423
5372
4995
4302
3386
2450
1536
871
558
519
640
736
698
548
234
-305
-1044
-1868
-2651
-3454
-4332
-5147
-5766
-6041
-5929
-5366
-4446
-3349
-2147
-977
-7
722
1246
1572
1751
1757
1711
1636
1472
1299
1226
1328
1589
1928
2303
2655
2777
2633
2262
1583
759
-107
-1055
-2025
-2913
-3841
-5108
-5189
-6328
-7700
-6320
-6622
-7136
-5837
-4456
-3985
-4072
-3003
-1716
-1629
-2272
-1270
-204
-470
-718
-136
775
414
812
1230
1721
1855
1365
1613
864
205
-188
-792
-1526
-1853
-1984
-2468
-2540
-2627
-2182
-2214
-2145
-1572
-1313
-1203
-1337
-1182
-1036
-1111
-988
-918
-523
74
267
714
1214
1750
2229
2448
2922
3311
3615
3627
3647
3995
4259
4369
4511
4921
5520
6153
6013
6514
7557
7256
6996
7036
7297
6997
4443
1480
-858
-3892
-7135
-9334
-10025
-10020
-9702
-8802
-7551
-6644
-6005
-4916
-3385
-2394
-2112
-1669
-1545
-2001
-2397
-2494
-1556
-305
867
2474
4313
5922
7117
7808
8231
8439
8017
7128
5766
3852
1642
-442
-1923
-3168
-4090
-4515
-4418
-4031
-3848
-3706
-3451
-3426
-3622
-3812
-4140
-4514
-4949
-5311
-5258
-4944
-4240
-3075
-1642
-71
1529
3131
4509
5430
5852
5890
5647
5114
4283
3365
2474
1590
830
231
-104
-157
-138
-80
-47
-245
-701
-1356
-2146
-2977
-3841
-4565
-5067
-5320
-5514
-5390
-4652
-3752
-2672
-1461
-142
1083
1781
2211
2547
2613
2311
2004
1759
1491
1242
1128
1242
1323
1479
1708
1953
1968
1669
1282
701
-97
-1019
-1931
-2707
-3333
-3883
-4111
-4055
-3779
-3328
-2755
-2077
-1374
-1206
-1831
-1385
-1498
-2727
-4308
-4467
-3754
-4691
-5214
-3973
-1770
-1172
-972
446
1744
1824
978
1321
1003
293
-631
-1147
-1443
-2169
-1901
-1705
-1267
-984
-380
-24
-87
63
-367
-786
-1564
-1758
-2198
-3012
-3321
-3162
-2510
-2259
-1724
-816
229
873
1126
1501
1780
1752
1452
1259
1236
1172
1027
1339
1703
2062
2675
3193
3882
4141
4676
4974
5000
4893
4889
5141
4739
4627
4940
5650
5683
6090
6715
7462
6859
4502
2421
-381
-3346
-6886
-9227
-9656
-10087
-9824
-8914
-7232
-6195
-5228
-4115
-2421
-1534
-1416
-726
-740
-1005
-1806
-1737
-931
-384
625
2125
4219
5793
6926
7856
8630
8490
7609
6321
4479
2552
233
-1409
-2616
-3783
-4517
-4770
-4342
-3861
-3471
-2964
-2435
-2394
-2767
-3286
-3798
-4367
-5044
-5113
-4789
-4173
-3269
-2050
-375
1225
2736
4220
5392
5931
5948
5658
5118
4150
2938
1995
1180
502
0
-104
103
279
401
492
426
-1
-777
-1690
-2613
-3646
-4606
-5216
-5501
-5490
-5188
-4419
-3290
-2090
-915
295
1197
1749
2206
2297
2093
1657
1278
1072
815
685
848
1254
1650
2077
2465
2668
2591
2260
1742
938
8
-1067
-2038
-2871
-3521
-3837
-3856
-3546
-3062
-2486
-1827
-1154
-683
-390
-248
-217
-344
-638
-916
-1164
-1290
-1211
-1239
-2250
-2747
-1857
-2599
-4335
-3582
-1731
-1855
-2710
-1621
139
-535
-2079
-1304
-389
-1312
-1897
-1036
-412
-883
-649
82
125
26
187
449
-131
-575
-483
-1064
-1614
-1567
-1763
-2317
-2425
-2088
-1621
-1744
-1708
-865
-512
-553
-614
-298
-13
32
114
458
943
1304
1689
2161
2676
3080
3380
3576
3895
3806
3837
4197
4444
4621
4433
5231
6133
6092
7007
8063
8853
8880
8125
7245
5041
1104
-2370
-5229
-8510
-10290
-10745
-9914
-8745
-7598
-5493
-4125
-3466
-3311
-3084
-3044
-3387
-3733
-3923
-3909
-3599
-2754
-1682
260
2074
3956
6151
7950
9294
9523
9203
8459
6786
4491
2559
850
-861
-1943
-2232
-1877
-1761
-1564
-1097
-902
-1197
-1844
-2582
-3752
-5170
-6246
-6904
-7352
-7300
-6664
-5491
-3886
-2265
-457
1209
2560
3659
4262
4410
4120
3429
2662
2093
1681
1494
1588
2083
2695
3165
3600
3818
3651
2931
1893
744
-698
-2261
-3620
-4654
-5318
-5593
-5471
-4937
-4186
-3308
-2387
-1611
-988
-644
-579
-708
-965
-1255
-1473
-1438
-1147
-629
173
1213
2252
3169
3882
4336
4384
3997
3287
2221
1306
308
-707
-1343
-1718
-1828
-1871
-1713
-1358
-1054
-945
-851
-999
-1390
-1870
-2347
-2682
-3131
-3269
-3107
-2774
-2211
-1521
-740
-3
722
1327
1692
1816
1785
1508
1102
751
411
216
54
93
185
215
-842
-1057
-1215
-4057
-4944
-4318
-4655
-5747
-5222
-2804
-2298
-3422
-2702
-1014
-1938
-2571
-1880
-950
-1478
-1720
-434
-527
-503
-35
376
141
78
654
458
5
287
488
-217
-770
-722
-930
-1490
-1761
-1083
-599
-660
-457
-153
353
300
-113
56
365
18
159
587
833
953
1372
1977
1868
1864
2394
2797
2845
3209
3833
4655
4339
4716
5385
5856
6396
7133
8942
8876
8069
7340
5256
1387
-2008
-4896
-7120
-8254
-8477
-6948
-5765
-4330
-3085
-2544
-2738
-3576
-4438
-5634
-6455
-6818
-6610
-6081
-4634
-3151
-1683
222
1843
3270
4412
5707
6635
6861
6545
5987
4942
3553
2474
1615
1152
1023
1597
2285
2699
3010
2810
2120
898
-849
-2763
-4469
-5912
-6773
-7082
-6758
-5950
-5181
-4126
-3043
-2245
-1719
-1246
-791
-733
-801
-649
-521
-531
-245
388
1189
1931
2863
3994
4808
5383
5682
5491
4737
3660
2450
1170
-49
-944
-1397
-1560
-1470
-1327
-1106
-981
-1122
-1447
-1935
-2507
-3181
-3898
-4354
-4519
-4543
-4254
-3636
-2942
-2211
-1367
-432
346
932
1437
1758
1800
1693
1536
1349
1188
1170
1336
1594
1941
2340
2590
2626
2653
2242
1530
813
10
-802
-1578
-2051
-2335
-2535
-2555
-2354
-2268
-2196
-2151
-2107
-2162
-2312
-2319
-2449
-2481
-2408
-2239
-1930
-1491
-1021
-494
75
615
1070
1414
1701
1834
1792
1606
1376
996
-100
-349
-267
-1904
-2315
-1790
-1869
-2481
-2203
-1211
-1278
-1950
-1857
-1707
-2850
-3363
-3493
-3285
-3620
-3193
-2257
-2130
-1319
-755
-464
-392
-214
-403
-502
-799
-623
-528
-631
-303
-64
352
245
561
724
1068
946
809
766
618
288
-176
-127
-383
-558
-508
-174
12
273
544
954
1025
917
981
651
612
568
670
1085
1447
2254
2739
3175
4565
4962
5612
6714
7254
7610
7257
6827
5313
2956
863
-1217
-3414
-4106
-4242
-3516
-2375
-1250
-22
-83
-477
-1733
-3478
-5316
-6817
-8130
-8525
-7998
-6955
-5344
-3622
-1753
-669
239
848
1041
920
1030
1134
1163
1366
1499
1970
2131
2701
3311
3850
4523
4977
5293
5450
5151
4398
3337
1944
539
-980
-1921
-2470
-2780
-2458
-1933
-1389
-1164
-1212
-1571
-2314
-3297
-4193
-5034
-5588
-5651
-5318
-4567
-3618
-2540
-1512
-660
-8
428
667
845
977
1088
1304
1436
1603
1792
2012
2318
2557
2846
3134
3297
3403
3328
3043
2562
1812
966
97
-738
-1382
-1808
-1936
-1907
-1771
-1522
-1416
-1499
-1725
-2076
-2519
-3020
-3411
-3588
-3597
-3378
-2949
-2360
-1736
-1153
-620
-195
57
195
339
457
550
631
745
875
988
1159
1376
1550
1683
1850
1891
1861
1755
1501
1139
693
227
-266
-667
-952
-1116
-1142
-1050
-942
-806
-748
-779
-883
-1126
-1375
-1628
-1839
-1971
-1989
-1898
-1680
-1372
-1031
-667
-439
-356
-162
-254
-815
-902
-969
-1724
-1832
-1653
-1634
-1469
-1049
-695
-554
-304
-383
-505
-651
-957
-1267
-1375
-1574
-1478
-1398
-1256
-938
-794
-568
-469
-404
-349
-279
-377
-377
-357
-447
-601
-523
-477
-591
-411
-267
-227
-51
106
94
257
225
157
96
-11
-61
-128
-105
27
229
391
571
754
846
804
876
776
734
740
671
735
795
963
1009
1234
1389
1495
1671
1805
1990
2247
2445
2633
2889
2876
2727
2436
1903
1134
512
-134
-534
-509
-435
-60
383
690
831
771
378
-260
-980
-1782
-2520
-2937
-3122
-3044
-2643
-2240
-1745
-1369
-1192
-1166
-1236
-1433
-1704
-1884
-2034
-2014
-1894
-1669
-1342
-951
-577
-240
65
297
523
751
932
1066
1117
1011
904
752
577
437
350
369
454
590
706
824
853
763
581
269
-132
-539
-921
-1208
-1357
-1399
-1271
-1052
-815
-598
-415
-343
-371
-438
-550
-699
-804
-839
-811
-718
-594
-426
-273
-175
-90
-8
53
95
120
110
80
19
-61
-132
-193
-265
-327
-359
-371
-345
-283
-227
-181
-144
-173
-259
-370
-487
-611
-748
-807
-792
-720
-598
-465
-304
-171
-83
-28
-16
-47
-106
-142
-157
-165
-146
-120
-78
-20
34
56
46
31
-29
-123
-184
-255
-341
-405
-446
-474
-510
-531
-547
-562
-564
-556
-526
-485
-466
-452
-429
-431
-457
-482
-494
-513
-529
-503
-451
-387
-325
-253
-187
-162
-137
-146
-187
-225
-258
-254
-249
-234
-197
-162
-120
-95
-81
-95
-132
-193
-250
-306
-352
-382
-383
-394
-414
-419
-439
-442
-439
-459
-475
-474
-490
-526
-573
-604
-629
-666
-722
-754
-736
-732
-727
-682
-629
-580
-542
-518
-527
-570
-628
-677
-713
-739
-731
-698
-638
-572
-479
-403
-338
-276
-249
-260
-275
-293
-321
-337
-349
-340
-335
-263
-203
-171
-122
-106
-67
-30
-21
-53
-54
-82
-139
-188
-207
-246
-290
-288
-270
-236
-218
-198
-175
-168
-215
-225
-218
-217
-234
-257
-266
-257
-213
-177
-129
-44
47
147
219
290
383
444
497
552
599
656
725
781
811
805
785
749
694
645
610
596
547
497
453
379
269
108
-62
-228
-378
-519
-601
-629
-661
-692
-705
-726
-774
-806
-827
-875
-917
-913
-890
-860
-819
-772
-729
-698
-672
-657
-620
-572
-513
-439
-386
-328
-285
-266
-266
-301
-363
-424
-466
-470
-462
-457
-425
-401
-401
-402
-396
-382
-368
-373
-374
-362
-352
-317
-264
-204
-167
-135
-90
-42
-21
-1
42
77
128
185
228
263
281
292
293
279
265
233
193
142
98
73
46
26
2
-31
-61
-87
-109
-148
-205
-264
-316
-360
-415
-452
-479
-496
-499
-505
-524
-527
-512
-497
-468
-434
-388
-338
-319
-317
-316
-313
-319
-346
-373
-393
-390
-375
-361
-332
-298
-273
-258
-267
-288
-333
-374
-398
-404
-418
-453
-456
-446
-452
-457
-412
-342
-279
-223
-154
-104
-68
-38
-22
-29
-45
-84
-107
-120
-142
-133
-105
-71
-22
15
33
28
-2
-49
-127
-187
-237
-276
-319
-333
-334
-337
-342
-355
-360
-357
-357
-353
-355
-346
-345
-359
-376
-392
-382
-371
-346
-300
-236
-197
-170
-143
-104
-90
-117
-156
-202
-240
-281
-346
-388
-422
-465
-478
-487
-502
-507
-535
-553
-567
-584
-588
-589
-586
-582
-578
-558
-509
-466
-427
-386
-324
-259
-198
-159
-127
-97
-89
-97
-97
-79
-79
-90
-102
-106
-114
-119
-115
-116
-131
-128
-134
-157
-193
-229
-235
-242
-276
-287
-306
-311
-315
-337
-357
-387
-399
-411
-410
-402
-375
-330
-303
-296
-295
-291
-302
-323
-328
-306
-280
-248
-204
-168
-155
-166
-190
-222
-262
-315
-355
-358
-370
-396
-408
-420
-448
-488
-523
-542
-569
-609
-633
-621
-606
-595
-576
-550
-515
-474
-424
-386
-351
-308
-271
-239
-222
-223
-218
-203
-189
-176
-156
-136
-125
-104
-79
-52
-34
-52
-82
-99
-140
-195
-224
-253
-269
-278
-277
-266
-252
-243
-224
-215
-219
-196
-184
-185
-200
-230
-256
-253
-233
-219
-186
-138
-105
-57
-1
26
39
49
57
63
64
61
46
38
31
20
35
41
40
64
90
91
74
46
35
9
-29
-62
-88
-99
-106
-105
-85
-46
-4
42
83
104
131
129
108
74
33
13
-13
-60
-106
-117
-126
-138
-163
-168
-190
-221
-237
-268
-298
-308
-312
-331
-363
-404
-435
-462
-482
-499
-511
-498
-470
-433
-407
-399
-391
-393
-409
-432
-444
-467
-493
-487
-463
-449
-441
-420
-410
-383
-361
-345
-317
-295
-288
-283
-307
-352
-390
-437
-463
-481
-487
-497
-491
-446
-391
-338
-301
-238
-187
-176
-174
-189
-200
-204
-205
-204
-202
-199
-181
-145
-120
-98
-76
-68
-66
-68
-79
-110
-139
-167
-194
-215
-235
-244
-251
-256
-262
-259
-248
-246
-262
-286
-295
-324
-352
-379
-409
-422
-419
-408
-402
-374
-364
-362
-354
-355
-394
-433
-465
-473
-451
-431
-387
-370
-362
-347
-343
-333
-322
-317
-319
-313
-317
-336
-347
-346
-354
-395
-417
-429
-456
-474
-478
-465
-442
-415
-391
-380
-395
-414
-438
-472
-501
-528
-527
-532
-550
-560
-540
-533
-540
-528
-513
-498
-484
-474
-481
-485
-496
-513
-516
-497
-478
-460
-442
-420
-396
-376
-349
-346
-352
-355
-371
-387
-390
-391
-398
-392
-370
-350
-304
-265
-227
-191
-167
-165
-192
-217
-249
-272
-287
-312
-328
-325
-328
-331
-327
-314
-305
-299
-301
-292
-282
-288
-284
-281
-271
-264
-251
-232
-234
-217
-186
-148
-112
-82
-58
-44
-28
-13
-11
-18
-45
-70
-68
-64
-96
-122
-130
-153
-168
-170
-180
-212
-236
-254
-290
-319
-327
-328
-321
-323
-337
-346
-359
-378
-396
-396
-386
-360
-331
-317
-306
-303
-298
-301
-287
-268
-275
-273
-247
-247
-266
-283
-307
-311
-323
-348
-376
-401
-429
-465
-496
-500
-513
-543
-543
-528
-516
-512
-508
-512
-508
-501
-483
-458
-438
-389
-348
-321
-295
-255
-212
-186
-167
-155
-125
-113
-119
-122
-141
-144
-160
-193
-240
-273
-319
-363
-403
-432
-453
-472
-489
-507
-520
-527
-516
-520
-535
-545
-547
-538
-521
-497
-494
-482
-461
-437
-406
-384
-363
-336
-308
-280
-265
-235
-236
-259
-253
-242
-246
-263
-281
-294
-296
-294
-300
-289
-292
-289
-260
-235
-238
-245
-236
-255
-259
-254
-251
-246
-249
-242
-231
-209
-187
-174
-169
-168
-149
-134
-138
-136
-145
-152
-182
-220
-235
-245
-246
-258
-265
-267
-260
-241
-231
-219
-216
-213
-198
-208
-221
-222
-211
-207
-221
-242
-258
-247
-227
-207
-193
-164
-131
-107
-98
-107
-118
-123
-133
-158
-187
-203
-198
-196
-187
-198
-202
-211
-228
-247
-262
-262
-288
-294
-299
-307
-326
-346
-344
-343
-333
-312
-275
-235
-206
-187
-186
-203
-205
-205
-225
-254
-282
-291
-291
-276
-247
-227
-215
-218
-215
-218
-228
-256
-300
-326
-326
-334
-347
-331
-313
-293
-278
-236
-183
-156
-151
-160
-183
-210
-233
-244
-262
-281
-310
-332
-331
-312
-301
-295
-292
-298
-288
-266
-266
-251
-266
-300
-301
-283
-281
-285
-280
-264
-253
-250
-264
-269
-270
-288
-305
-322
-334
-338
-325
-329
-338
-333
-322
-319
-329
-320
-310
-319
-327
-330
-317
-314
-315
-315
-317
-318
-315
-287
-264
-241
-205
-182
-180
-184
-196
-223
-243
-264
-276
-258
-239
-228
-223
-248
-268
-283
-286
-306
-342
-359
-386
-409
-425
-445
-482
-502
-498
-480
-465
-456
-426
-391
-363
-323
-279
-231
-195
-172
-158
-143
-129
-124
-113
-132
-158
-168
-181
-189
-206
-223
-237
-256
-271
-292
-310
-325
-352
-372
-391
-407
-417
-422
-416
-402
-365
-339
-296
-262
-259
-240
-216
-205
-217
-223
-212
-195
-191
-178
-157
-161
-151
-148
-162
-183
-219
-240
-255
-288
-312
-324
-324
-343
-364
-380
-396
-403
-420
-418
-413
-410
-422
-416
-400
-385
-376
-358
-322
-299
-261
-209
-162
-136
-115
-88
-66
-58
-54
-59
-72
-94
-105
-115
-139
-170
-195
-220
-254
-295
-323
-336
-377
-433
-488
-513
-540
-552
-564
-574
-579
-570
-531
-493
-455
-406
-383
-364
-329
-304
-265
-231
-206
-189
-157
-124
-82
-50
-54
-55
-49
-51
-56
-45
-47
-68
-86
-118
-149
-171
-184
-208
-236
-268
-297
-285
-286
-297
-319
-339
-340
-336
-361
-387
-418
-431
-445
-456
-451
-435
-393
-354
-325
-288
-249
-243
-251
-258
-261
-266
-261
-257
-247
-220
-180
-151
-148
-134
-116
-125
-154
-171
-190
-205
-241
-277
-303
-337
-355
-366
-374
-373
-361
-338
-314
-304
-308
-320
-316
-306
-311
-322
-311
-289
-276
-244
-194
-139
-99
-93
-83
-58
-57
-57
-59
-75
-105
-121
-132
-140
-157
-168
-181
-212
-224
-222
-232
-250
-260
-284
-310
-334
-341
-340
-349
-365
-364
-360
-365
-353
-348
-358
-362
-355
-342
-323
-293
-261
-230
-230
-213
-196
-198
-210
-220
-219
-224
-229
-234
-247
-267
-283
-299
-303
-320
-333
-358
-368
-375
-389
-386
-365
-353
-355
-343
-328
-326
-350
-357
-361
-350
-329
-307
-279
-242
-207
-181
-161
-148
-145
-151
-151
-157
-148
-160
-197
-222
-253
-279
-301
-313
-299
-317
-350
-341
-313
-290
-283
-289
-290
-310
-339
-350
-351
-341
-334
-300
-247
-213
-178
-144
-119
-106
-93
-73
-72
-81
-70
-67
-83
-125
-146
-141
-123
-117
-133
-124
-107
-108
-136
-157
-175
-213
-256
-283
-307
-321
-347
-376
-389
-377
-369
-360
-334
-322
-311
-313
-306
-309
-326
-326
-314
-288
-269
-266
-254
-246
-238
-225
-212
-206
-214
-221
-233
-258
-274
-286
-306
-318
-306
-288
-277
-281
-280
-269
-266
-274
-293
-312
-342
-365
-388
-412
-433
-428
-406
-375
-333
-278
-239
-219
-200
-199
-194
-196
-191
-196
-214
-240
-240
-224
-209
-202
-180
-144
-113
-77
-70
-85
-110
-161
-208
-249
-288
-306
-342
-375
-378
-338
-307
-292
-278
-262
-240
-239
-227
-220
-225
-258
-279
-274
-252
-223
-217
-209
-199
-165
-134
-103
-95
-106
-123
-164
-191
-221
-247
-280
-294
-296
-299
-264
-241
-230
-214
-190
-169
-170
-198
-248
-291
-332
-370
-386
-372
-364
-358
-352
-339
-321
-300
-262
-225
-201
-211
-233
-225
-235
-274
-294
-289
-283
-271
-246
-217
-181
-154
-157
-174
-176
-184
-218
-267
-294
-317
-332
-337
-338
-321
-309
-294
-266
-238
-228
-233
-244
-256
-251
-253
-275
-279
-293
-303
-295
-275
-242
-211
-188
-172
-145
-123
-132
-160
-171
-186
-201
-210
-206
-202
-204
-185
-170
-164
-166
-151
-151
-177
-185
-176
-174
-177
-181
-183
-187
-186
-171
-173
-183
-181
-167
-150
-161
-179
-180
-185
-198
-211
-203
-201
-207
-206
-192
-179
-180
-176
-183
-221
-258
-259
-264
-277
-274
-266
-289
-313
-317
-319
-298
-275
-264
-254
-245
-233
-235
-242
-258
-261
-234
-208
-208
-180
-144
-135
-127
-116
-117
-124
-139
-155
-179
-209
-205
-183
-197
-224
-235
-242
-243
-244
-242
-255
-273
-272
-276
-285
-291
-297
-311
-330
-327
-305
-289
-271
-262
-263
-255
-229
-201
-203
-208
-192
-177
-166
-148
-128
-100
-86
-95
-91
-76
-76
-98
-124
-138
-141
-137
-134
-151
-173
-218
-267
-297
-317
-325
-344
-370
-374
-372
-392
-379
-340
-314
-311
-296
-269
-237
-211
-207
-198
-183
-169
-167
-149
-126
-124
-116
-97
-86
-83
-88
-86
-93
-104
-139
-169
-197
-215
-232
-244
-246
-247
-230
-231
-227
-229
-231
-231
-257
-286
-309
-315
-314
-317
-303
-284
-264
-235
-194
-150
-120
-108
-103
-111
-122
-141
-147
-174
-199
-216
-243
-237
-219
-204
-217
-222
-228
-226
-226
-260
-274
-285
-317
-312
-304
-320
-335
-333
-326
-341
-319
-287
-267
-243
-243
-246
-211
-192
-192
-180
-162
-163
-159
-158
-164
-184
-198
-206
-219
-213
-213
-217
-223
-223
-223
-232
-240
-240
-234
-240
-260
-285
-298
-326
-357
-387
-412
-415
-409
-408
-412
-418
-417
-412
-405
-392
-393
-399
-400
-404
-400
-394
-384
-366
-333
-292
-252
-208
-181
-165
-161
-171
-160
-151
-160
-156
-172
-193
-212
-227
-237
-234
-239
-249
-243
-232
-217
-219
-236
-264
-298
-316
-311
-307
-302
-278
-250
-229
-215
-189
-162
-142
-159
-185
-196
-206
-225
-234
-219
-231
-243
-247
-251
-258
-270
-282
-294
-277
-279
-282
-301
-314
-331
-342
-342
-334
-318
-303
-273
-266
-262
-250
-256
-257
-255
-256
-265
-280
-284
-271
-260
-244
-221
-200
-189
-207
-218
-214
-215
-241
-254
-245
-236
-234
-231
-256
-289
-309
-308
-296
-286
-277
-261
-245
-258
-284
-301
-302
-312
-318
-324
-328
-326
-325
-310
-302
-281
-248
-230
-225
-218
-213
-234
-255
-264
-274
-257
-249
-243
-258
-267
-262
-259
-253
-250
-249
-263
-278
-304
-327
-334
-353
-367
-364
-357
-331
-299
-299
-303
-310
-299
-290
-275
-256
-253
-261
-259
-259
-253
-232
-230
-206
-188
-189
-165
-138
-128
-129
-137
-162
-186
-204
-221
-250
-290
-317
-329
-322
-309
-295
-301
-316
-331
-324
-312
-319
-318
-347
-373
-362
-354
-365
-362
-351
-346
-330
-296
-266
-252
-232
-236
-248
-256
-272
-298
-308
-299
-304
-289
-257
-229
-217
-193
-187
-213
-236
-242
-257
-285
-297
-322
-344
-353
-357
-362
-353
-353
-341
-332
-315
-302
-292
-282
-289
-300
-338
-369
-405
-414
-442
-464
-480
-516
-505
-567
-638
-631
-721
-865
-991
-1080
-1667
-2128
-1909
-2031
-2232
-2086
-1690
-1554
-1363
-834
-461
-83
345
736
925
965
1029
993
741
507
339
4
-261
-278
-384
-470
-333
-158
-150
-56
180
196
262
303
223
151
163
63
-110
-155
-227
-302
-340
-320
-386
-379
-398
-490
-472
-483
-525
-544
-534
-546
-501
-371
-458
-423
-317
-233
-297
-264
-167
-194
-64
-36
33
47
97
109
141
186
184
179
111
65
73
54
21
18
15
1
-14
-13
-28
15
-7
-30
2
-20
-105
-248
-267
-382
-547
-678
-817
-864
-850
-792
-799
-717
-591
-473
-440
-384
-235
-198
-234
-258
-248
-361
-419
-399
-479
-607
-539
-462
-512
-509
-438
-380
-458
-420
-328
-362
-408
-426
-376
-413
-464
-401
-462
-481
-555
-566
-606
-680
-638
-690
-649
-694
-617
-618
-589
-533
-592
-561
-645
-600
-692
-731
-679
-741
-729
-775
-713
-714
-670
-572
-638
-383
-428
-406
-248
-153
-103
-69
156
136
304
351
492
594
593
542
508
517
263
141
-33
-137
-248
-372
-445
-428
-381
-467
-330
-242
-211
-180
8
54
-23
98
-37
-168
-218
-170
-249
-269
-120
-164
-108
58
191
65
33
111
185
64
-149
-136
-23
-156
-299
-352
-316
-350
-495
-659
-588
-466
-637
-710
-829
-790
-1034
-1049
-1009
-1193
-1175
-1107
-994
-1128
-1047
-867
-848
-940
-915
-718
-783
-813
-628
-454
-436
-354
163
323
221
449
768
752
460
577
660
336
104
-128
41
105
-359
-148
-34
118
-365
40
-6
-177
129
-286
-257
-243
-84
-320
-95
-81
-438
-158
-215
-453
-804
-654
-213
-381
-592
-305
284
-167
-437
-221
-191
204
-77
-147
-53
250
185
387
665
-403
188
759
254
-128
792
613
138
408
-618
1010
457
-812
-372
965
739
-570
127
512
555
122
-439
271
334
-173
-428
625
514
178
711
260
602
522
-66
-285
1032
423
-1052
-577
1050
761
-844
121
1057
373
-808
452
1027
486
17
-32
925
152
-450
376
0
275
592
-488
68
788
1218
342
199
1246
267
171
325
1187
468
-257
628
-30
-7
172
-347
169
29
582
-167
616
961
822
-27
-718
403
-175
-925
-31
-52
68
-467
-261
559
8
697
-72
-296
471
454
-567
-1102
409
340
-1502
-343
580
-36
-927
-17
1018
143
-853
225
916
-728
-1218
462
838
-1393
-824
399
-204
-448
-293
-288
-272
522
80
-718
1084
714
-1158
-133
-225
486
-354
-376
350
-652
-39
-818
-69
260
-254
-182
-176
-95
-158
-448
-17
-908
-492
-491
-701
318
-717
473
298
-2
-22
-1538
86
-816
-1079
944
110
-1819
184
1846
-879
-1120
468
189
258
222
-655
-223
211
-140
-1319
-1498
380
114
-1283
-935
1063
787
-417
-759
318
259
-80
-844
-1644
190
1010
-1752
-1484
1414
53
-540
-646
446
1172
441
-1606
-966
681
-134
-615
-909
714
617
-212
-392
-1231
267
1193
-1251
-553
1614
-344
-792
600
582
-823
-1052
60
798
-337
-1194
140
512
-432
-655
-273
181
-352
-575
-586
294
-14
-685
330
26
-430
11
-409
-405
126
-669
-553
252
-391
-190
22
200
27
-357
-164
-376
-123
-613
187
-917
-103
456
-881
-526
-449
1450
45
-2304
554
593
-817
-1277
-321
644
-548
-643
-735
538
402
-1801
-341
1461
-650
-1043
645
939
61
-1731
-203
1222
230
-1482
71
698
229
-184
-19
207
631
-337
1
-1205
151
368
-2227
-1225
-495
309
-1921
-1357
189
1306
-176
-253
253
1003
178
-829
-881
54
-409
-1368
-546
-394
1041
-1406
-80
1856
1049
887
-830
1521
1344
-449
-1950
-58
-214
-2456
-130
-713
191
-261
1210
361
-171
1293
-801
-233
664
-1545
-1049
449
-1149
-140
-1635
994
786
-1433
-230
456
1132
-1180
-697
886
670
-250
-949
-1120
874
242
-3192
-1859
1476
451
-1955
-824
2046
1756
-1369
-857
1068
70
-1396
-1675
-1093
-47
-448
-2536
204
414
558
141
-1305
1914
111
-415
-1233
111
-483
-1741
-719
541
-58
-1462
347
309
227
-521
-95
1008
233
-1322
-644
673
-1148
-971
-1943
-15
-337
-1232
-448
21
446
1178
-190
-188
368
-1086
-393
-1405
-931
-837
-50
-521
-1162
140
-5
-174
-895
-133
1200
-641
-87
168
-646
-849
-208
-1110
-581
161
-785
-152
-1132
1225
25
-253
549
568
-138
-1038
-934
-522
-349
-943
-464
-551
808
-1049
43
328
-214
-21
-388
-321
-693
-639
-225
-533
-1056
970
-2305
-385
1511
4
-135
-1304
759
335
-1418
-1643
-436
2079
-1234
-1174
450
128
-1425
-778
-590
-338
248
-768
-94
-1512
1355
-1013
-911
-109
-45
-446
-583
-1199
-711
318
-1207
717
-342
-710
-191
714
-1020
-186
532
-228
-227
-32
-411
-341
-129
-649
-837
958
81
-473
-502
722
136
-1551
-240
146
-1200
-881
-699
-1139
-248
-550
195
-826
-163
-259
-660
-1151
-678
304
-717
-804
-641
-787
-853
919
-1261
-2158
1911
47
-2011
-611
1356
-59
-3261
-573
-247
-543
-1552
-123
703
-1096
-807
-78
1239
-684
-670
-423
133
-1911
-1412
213
-402
-1962
133
1744
-571
-1476
-251
843
-393
-1415
-1346
927
-87
-1060
-1716
776
166
-664
-1051
-606
1626
-832
321
-721
-1149
-314
354
-2086
-229
495
260
-577
-1053
627
1534
-623
-1880
1379
-155
-1177
-1746
174
911
-629
-1854
240
1615
-1808
-910
-3
-654
-530
1269
-1917
-337
-180
-175
-499
-2059
586
1545
-2059
-1952
1361
220
-205
-930
65
-232
-663
-372
-872
17
-99
-689
-342
-1810
807
-955
-493
-182
-543
-565
63
-250
-1262
150
1020
-235
-2166
1228
796
-994
-2106
-972
418
-1027
-854
-1577
1369
1115
-1230
43
102
-334
-700
-966
-1836
-438
-158
-441
-2497
-554
1375
-361
387
1067
-215
-1103
226
48
-1391
-1873
449
70
-2271
-573
2023
-501
-1268
1225
1647
-566
-1268
528
-1319
-496
-1362
-1717
-459
568
52
-922
385
688
-999
-188
434
123
-1192
-1002
976
-2785
-1293
216
-356
59
-929
-210
697
-381
-763
-782
-571
247
46
-782
-557
686
-406
-1113
-2150
1737
939
-2612
1576
531
-958
-1074
667
-261
-1875
98
-224
-89
-741
167
-162
-641
-1359
1480
420
-2369
629
441
-1288
-707
1669
-1454
-1814
118
-252
-734
-772
-205
907
-1126
-477
717
-340
-1
-1354
112
18
-731
-429
-1517
1108
358
-2182
-932
1165
700
-2542
481
1100
1042
-652
-1904
381
163
-560
-1579
-62
469
203
-519
-1395
1284
-423
-2252
800
667
-895
-803
-629
-939
-323
-984
-28
-600
-865
-52
-134
148
443
-1277
-203
107
-1362
-1053
-406
956
-370
-781
-188
-64
581
-148
-1918
393
2247
-956
-1376
436
1022
-1064
-2069
-219
-133
34
-444
104
758
581
593
-398
-845
434
668
-366
-1621
-1420
-35
1349
-1820
-302
810
722
526
-1995
751
-369
189
-1320
-164
-107
-1708
909
-164
-1487
-748
1201
-1123
91
342
-272
521
-911
-1523
-356
803
-1692
-200
-80
-372
-552
-1022
405
-919
-325
993
-917
-1011
983
-245
-1747
-311
99
-1338
-588
396
-301
-665
253
-650
-534
399
168
-1790
-25
671
-140
-1391
-1399
629
-228
-238
-968
15
-39
-85
-838
-622
-898
32
-583
-863
-1053
-242
296
-1099
-539
-356
-420
-147
-1144
-1394
449
-144
-1204
-643
865
-712
-1292
-110
142
-893
176
342
-648
-767
389
5
-1841
-583
962
869
-1022
-669
-195
26
-310
-2032
-946
208
900
-1821
-968
1109
-410
-503
-9
-600
-627
295
-675
-604
-279
-197
898
-267
-1093
-63
523
-25
-1054
-780
-882
1699
-711
-2604
649
650
70
-2053
-304
944
2
-1161
-1416
403
95
-1355
-1044
257
-820
-537
-165
-759
648
-670
-466
-465
-649
290
370
-442
-213
-626
-587
855
-1023
-1539
-368
202
-494
-591
427
-187
865
-1161
-1901
-102
546
-1099
-1058
1347
-72
-2116
-712
1170
-1344
-834
-237
-592
-965
343
-575
-618
275
-532
-150
-226
77
-350
-96
-472
-182
41
-462
-553
-185
-1651
473
-790
-114
258
823
629
-832
353
-1371
-822
-1519
-718
-527
-184
262
1593
455
-1403
599
-362
-745
-1297
-548
107
578
-1533
-1095
623
143
-669
-1105
917
928
-697
-1756
-158
1028
-1401
-1226
-271
327
-45
-1037
-364
-116
-253
-1316
715
-650
-1613
258
-57
-979
-297
-519
-25
-1061
-267
-668
-1282
461
-247
-813
29
728
-872
-474
-614
169
-1371
-670
315
-878
-303
-515
706
22
-937
314
644
-927
-1181
-266
-769
-851
-583
-186
-68
483
-172
-459
-173
134
-951
-1023
436
474
-922
-512
268
-327
-182
-873
-772
-363
561
-390
-991
50
407
-1152
-1213
311
-410
-475
-1009
-361
492
-12
-1154
-84
782
-660
-1217
-1018
60
76
-1011
-537
-77
-228
-1229
-131
-398
-1073
-324
-49
-363
8
308
-411
-871
-25
176
-599
-32
221
761
-330
76
525
42
-785
-270
1110
-815
-269
270
513
-636
-547
77
107
106
-850
106
-813
-203
-109
-1588
-168
53
-348
-690
-102
283
-627
-936
-413
-779
-428
86
-975
-268
-27
340
-501
-584
108
-725
-347
-705
-797
-250
-461
-344
-197
-841
79
489
-644
-836
116
304
-669
-853
-516
296
-62
-228
13
-224
352
181
-602
-806
-193
-156
-795
-385
318
-347
-188
908
-443
-185
18
-857
-442
-711
191
-311
-99
-208
118
-415
-1395
-152
-148
-786
-754
-499
-252
-640
-1059
-956
-659
-60
-991
-1195
12
824
-1070
-1278
-98
-8
-790
-1088
-545
-139
-51
-672
-250
-298
296
-670
-880
-489
-651
-375
-465
-463
-317
-144
-215
-41
-534
-7
-459
-518
-148
-400
-783
-411
-106
-555
-284
-68
58
6
-86
-395
-271
-744
-882
-599
-520
-632
-550
115
-14
-176
-517
-38
-226
-239
-697
-615
-476
-273
-208
-898
-266
-54
53
-610
-196
-165
-219
-186
-815
-463
-103
-105
-298
-345
-277
151
104
-599
-657
43
-195
-639
-276
-29
-164
-169
-224
-511
-95
-267
-378
-221
-388
-168
-281
-269
-626
-308
-423
-460
-399
-469
-355
-581
-463
-164
-351
-365
-312
-688
-323
-342
-962
-880
-337
-290
-577
-555
-239
-292
-345
-612
-531
-467
-670
-826
-696
-573
-518
-400
-297
-266
-478
-317
-379
-477
-435
-777
-562
-271
-503
-854
-367
147
-264
-578
-444
-45
-186
-513
-567
-179
209
65
-710
-602
108
-249
-529
-172
226
142
-57
-66
-4
-243
-585
-339
-190
-519
-160
-171
71
-2
-273
19
20
-403
-369
-8
-213
-651
-519
-330
-286
-432
-498
77
149
-127
-455
-165
-109
-321
-754
-912
-214
-66
-375
-285
-5
200
102
-314
-242
-166
-213
-388
-569
-415
-2
-183
-321
-143
6
-140
-356
-295
-167
-93
-509
-452
-301
-351
-347
-546
-335
47
-10
-321
-304
67
-101
-686
-501
-109
-186
-449
-458
-51
-76
-264
-330
-289
-200
-432
-510
-541
-299
-177
-393
-225
-153
-209
-298
-153
-109
-419
-332
-171
-344
-456
-210
-31
-258
-437
-336
12
-9
-200
-472
-324
4
-197
-537
-335
22
-71
-186
-220
59
-140
-241
-131
-267
-475
-467
-327
-319
-339
-217
-208
-302
-330
-308
-291
-388
-236
-128
-371
-460
-309
-303
-371
-405
-402
-312
-338
-332
-291
-264
-226
-363
-537
-355
-411
-615
-582
-448
-585
-638
-282
-273
-499
-294
-142
-344
-512
-414
-343
-309
-478
-358
-233
-376
-352
-243
-286
-185
-304
-320
-198
-252
-348
-324
-253
-315
-445
-287
-303
-408
-384
-309
-374
-282
-320
-529
-465
-375
-408
-561
-495
-362
-416
-440
-423
-366
-330
-497
-526
-556
-585
-571
-457
-369
-479
-419
-376
-363
-461
-558
-532
-516
-490
-465
-390
-244
-286
-263
-297
-423
-367
-338
-434
-471
-401
-428
-327
-229
-374
-326
-259
-259
-257
-306
-251
-314
-299
-218
-334
-199
-168
-185
-164
-248
-250
-159
-204
-372
-279
-166
-275
-244
-125
-63
-168
-98
-97
-253
-179
-4
-143
-190
149
154
-53
107
292
132
99
238
207
15
144
170
115
112
196
262
190
308
439
337
353
457
433
198
216
348
392
398
342
422
353
311
227
25
96
50
-121
-113
-168
-157
-318
-364
-506
-664
-684
-839
-804
-756
-821
-891
-913
-841
-1000
-1230
-1237
-1090
-1220
-1393
-1152
-1008
-1076
-1160
-1129
-1013
-1158
-1213
-1115
-1051
-963
-959
-836
-703
-579
-580
-614
-531
-499
-545
-579
-413
-302
-366
-296
-254
-252
-262
-290
-269
-290
-251
-234
-297
-314
-318
-335
-418
-472
-499
-497
-540
-576
-586
-647
-706
-753
-853
-945
-961
-956
-1089
-1039
-931
-1179
-1143
-1059
-1289
-1367
-1186
-1208
-1307
-1270
-1131
-1208
-1257
-1210
-1231
-1256
-1206
-1172
-1050
-961
-932
-816
-722
-712
-644
-645
-606
-494
-432
-417
-297
-119
-102
-90
5
38
-12
39
62
85
160
203
196
234
306
266
257
263
257
254
198
243
282
155
153
215
188
133
111
210
243
120
187
264
218
123
140
291
165
148
388
446
374
480
638
591
537
676
738
867
879
949
1174
1224
1211
1215
1310
1317
1218
844
482
459
213
-3
460
698
598
537
771
490
-241
-490
-510
-830
-1197
-1204
-748
-537
-602
-620
-505
-799
-1455
-1684
-1730
-1751
-1799
-1621
-1235
-952
-940
-921
-823
-813
-1216
-1307
-1213
-1149
-1011
-705
-416
-273
-130
-147
-121
-58
-143
-123
-68
-54
81
231
347
331
439
449
367
353
396
409
409
300
256
249
226
79
175
266
190
130
125
114
-55
-246
-295
-435
-586
-677
-609
-474
-503
-515
-473
-538
-717
-838
-864
-832
-929
-945
-762
-651
-670
-612
-566
-626
-782
-838
-836
-879
-814
-651
-550
-521
-429
-428
-404
-469
-542
-496
-487
-488
-449
-300
-131
-181
-157
-71
-130
-157
-166
-115
-62
-32
-57
32
71
72
75
46
46
-20
-118
-62
-104
-142
-158
-232
-271
-283
-356
-362
-392
-479
-529
-590
-659
-671
-749
-795
-801
-772
-759
-800
-721
-651
-743
-751
-685
-662
-628
-610
-520
-422
-380
-358
-295
-264
-203
-216
-269
-161
-97
-72
-104
-26
130
37
-14
80
94
-42
-110
-53
-60
-111
-166
-174
-141
-205
-257
-262
-238
-286
-395
-409
-418
-411
-471
-511
-420
-399
-442
-481
-380
-410
-552
-517
-443
-435
-463
-411
-358
-353
-316
-305
-317
-250
-232
-280
-284
-221
-211
-240
-210
-164
-145
-201
-189
-149
-178
-208
-231
-429
-404
-424
-654
-483
-311
-492
-513
-360
-391
-873
-1055
-888
-1272
-1544
-1250
-1094
-1229
-1156
-984
-1117
-1464
-1501
-1633
-1801
-1693
-1559
-1455
-1207
-1051
-1029
-1059
-1025
-1026
-1176
-1156
-900
-737
-576
-286
-36
19
-22
59
74
4
48
105
207
282
347
463
470
420
348
243
190
171
138
144
229
245
127
93
119
34
-46
-16
-6
6
77
51
58
96
85
56
119
229
259
358
433
429
441
420
444
403
535
637
767
948
948
1058
1176
1002
974
988
1116
991
1084
1352
1515
1439
1436
1533
1464
1304
1294
1016
838
720
425
390
658
640
317
331
442
-85
-786
-905
-1070
-1486
-1803
-1668
-1377
-1376
-1434
-1290
-1351
-1723
-2110
-2155
-2165
-2058
-1887
-1554
-1065
-764
-702
-616
-396
-402
-627
-565
-226
5
279
641
963
1091
1127
1005
956
876
786
706
725
822
896
939
910
825
708
455
200
61
-29
-87
-154
-208
-229
-256
-333
-404
-427
-546
-670
-726
-706
-723
-789
-727
-704
-727
-726
-672
-593
-595
-619
-575
-622
-678
-641
-549
-488
-438
-329
-253
-210
-146
-103
-98
-158
-147
-96
-3
46
136
333
408
344
356
353
312
190
164
211
191
168
192
249
240
117
-11
-112
-257
-366
-411
-436
-482
-536
-542
-580
-651
-714
-800
-861
-888
-910
-910
-817
-784
-700
-654
-610
-628
-581
-529
-510
-463
-368
-295
-235
-145
-61
-15
77
63
83
175
170
178
160
198
185
136
126
121
111
82
43
55
33
-15
-68
-88
-131
-163
-213
-178
-128
-211
-244
-262
-276
-342
-430
-389
-374
-429
-398
-386
-388
-393
-438
-436
-452
-491
-494
-479
-449
-465
-399
-379
-378
-360
-321
-385
-386
-345
-285
-382
-527
-191
-411
-464
-149
-177
-378
-509
-170
-603
-1140
-543
-668
-938
-893
-637
-580
-1009
-1126
-1079
-1282
-1579
-1642
-1283
-1147
-1119
-1046
-708
-767
-961
-1072
-1082
-805
-936
-893
-473
-98
-100
-244
126
133
-225
-315
-142
-4
-56
27
204
374
265
-31
57
77
-136
-319
-230
-47
-155
-175
-93
-5
-222
-384
-324
-306
-396
-378
-253
-182
-210
-155
-158
-95
-141
-223
-124
-71
-74
-38
-28
109
36
21
71
129
190
192
276
401
348
328
431
423
444
493
639
696
771
898
872
941
937
795
867
978
992
1029
1204
1240
1188
1179
1050
1021
858
840
942
899
1061
1101
1071
695
344
203
-294
-357
-297
-163
-375
-276
44
-625
-1145
-1235
-1633
-1903
-2148
-1817
-1383
-1272
-1236
-1142
-1121
-1508
-1837
-1804
-1586
-1493
-1301
-633
-250
-10
-44
-62
84
-183
-312
-129
198
408
586
936
1028
908
733
542
381
214
146
87
302
445
331
341
189
-14
-214
-458
-523
-504
-440
-369
-253
-302
-325
-350
-546
-584
-683
-667
-680
-670
-391
-466
-535
-476
-537
-571
-694
-589
-498
-479
-480
-349
-259
-330
-310
-267
-189
-162
-164
90
101
197
260
181
258
183
234
274
302
318
362
330
206
165
42
-60
-133
-254
-211
-326
-334
-305
-423
-535
-660
-733
-835
-906
-867
-825
-854
-778
-746
-752
-765
-756
-788
-765
-665
-595
-617
-405
-361
-377
-313
-281
-279
-339
-202
-157
-198
-20
2
-33
-12
1
-54
-182
-54
-81
-76
-69
-10
-20
-74
-80
-76
-86
-164
-133
-138
-209
-130
-157
-245
-206
-289
-299
-384
-308
-281
-430
-441
-321
-469
-530
-442
-496
-487
-566
-555
-467
-559
-465
-476
-456
-426
-478
-372
-392
-362
-275
-293
-274
-218
-259
-295
-400
-253
-460
-474
-267
-372
-365
-421
-441
-396
-964
-909
-671
-1215
-1044
-987
-869
-902
-1386
-971
-1134
-1786
-1397
-1463
-1404
-1253
-1129
-941
-948
-941
-1038
-1144
-930
-983
-1028
-669
-358
-477
-383
-220
-312
-481
-625
-394
-453
-411
-298
-157
6
-143
-232
-94
-207
-345
-399
-196
-173
-169
-25
-8
74
-96
-201
-74
-183
-252
-191
-130
-55
-175
-112
-112
-258
-351
-384
-407
-352
-381
-391
-241
-294
-254
-283
-217
-102
-292
-70
88
8
280
236
461
400
407
595
543
712
791
811
921
876
899
808
866
859
757
754
892
868
745
845
720
727
545
488
572
482
420
494
468
403
409
406
344
392
299
499
396
148
325
70
-135
-25
-166
-22
-236
-153
55
-561
-816
-648
-1056
-1234
-1183
-985
-847
-999
-926
-688
-869
-1124
-1123
-1023
-929
-883
-792
-246
-241
-375
-235
-188
-118
-314
-314
-55
-40
-85
30
204
146
-38
-140
-139
-216
-401
-353
-272
-202
-184
-353
-126
-180
-369
-443
-377
-342
-498
-402
-211
-230
-344
-312
-229
-393
-438
-444
-387
-441
-521
-410
-485
-480
-463
-494
-520
-558
-452
-432
-476
-348
-308
-325
-290
-166
-105
-113
-83
50
12
50
111
63
93
59
28
48
32
26
-3
-3
-109
-123
-178
-249
-220
-315
-356
-323
-323
-384
-432
-387
-427
-549
-534
-431
-480
-486
-350
-370
-412
-377
-384
-450
-411
-361
-407
-380
-318
-308
-381
-325
-300
-372
-385
-352
-322
-330
-310
-239
-247
-235
-243
-198
-195
-219
-190
-208
-162
-179
-206
-155
-239
-247
-219
-295
-195
-225
-282
-283
-262
-312
-417
-388
-371
-474
-466
-511
-497
-507
-641
-557
-620
-637
-725
-750
-554
-807
-858
-551
-801
-899
-784
-744
-953
-1003
-755
-969
-993
-840
-1003
-925
-992
-998
-934
-1029
-919
-976
-960
-869
-847
-820
-817
-784
-725
-770
-679
-544
-600
-630
-464
-474
-512
-445
-385
-386
-367
-278
-338
-233
-158
-294
-171
-107
-204
-206
-132
-122
-249
-178
-111
-213
-189
-171
-200
-202
-313
-301
-233
-293
-349
-298
-226
-296
-344
-241
-286
-327
-288
-211
-167
-288
-156
-128
-240
-203
-231
-167
-223
-233
-156
-208
-236
-244
-175
-216
-207
-179
-223
-141
-228
-138
-133
-189
-33
-42
-101
-48
4
-82
-146
-28
-23
-44
2
154
195
84
262
156
42
76
-65
-59
18
-59
77
50
-88
-13
-239
-214
-262
-429
-168
-256
-233
-24
-126
-138
-123
-234
-222
-142
-249
-91
-43
-114
137
-75
27
84
-144
-18
-92
27
3
-2
239
165
165
165
285
224
61
246
238
250
322
413
453
456
380
424
466
333
407
373
309
326
216
235
111
-6
-54
-176
-67
-188
-342
-261
-336
-532
-561
-507
-627
-633
-630
-639
-610
-712
-753
-760
-878
-968
-974
-893
-1029
-1080
-988
-1149
-1231
-1169
-1221
-1299
-1300
-1207
-1277
-1209
-1099
-1204
-1077
-1012
-1103
-957
-873
-889
-841
-740
-744
-746
-577
-579
-652
-579
-523
-617
-636
-566
-568
-595
-652
-642
-590
-626
-593
-587
-603
-639
-633
-499
-584
-676
-606
-611
-628
-672
-633
-572
-640
-576
-554
-574
-552
-553
-500
-512
-523
-432
-441
-416
-364
-372
-307
-282
-275
-218
-211
-236
-227
-212
-236
-290
-221
-267
-257
-202
-215
-196
-181
-179
-199
-167
-99
-101
-13
13
-43
-26
-44
-13
-66
15
131
89
190
233
233
229
139
116
110
83
136
174
141
252
247
132
243
109
86
200
107
243
274
266
379
313
293
328
271
256
298
307
350
375
346
357
240
266
290
168
312
219
169
227
101
108
121
180
219
216
359
258
273
459
466
497
607
727
700
778
890
832
887
984
909
933
957
809
729
688
477
477
413
323
270
88
58
-151
-352
-262
-474
-411
-268
-377
-282
-274
-455
-455
-476
-515
-429
-385
-331
-325
-418
-396
-558
-716
-602
-680
-755
-628
-655
-732
-719
-803
-781
-756
-772
-652
-614
-556
-417
-423
-358
-260
-314
-229
-206
-245
-141
-240
-312
-351
-448
-555
-642
-675
-739
-751
-828
-860
-906
-1091
-1008
-1072
-1111
-926
-965
-890
-856
-878
-847
-832
-833
-802
-747
-723
-731
-739
-693
-743
-796
-721
-740
-752
-653
-586
-639
-611
-470
-495
-422
-306
-285
-203
-117
-51
-3
37
58
10
-11
19
-24
38
53
-25
4
-15
-65
-132
-181
-188
-259
-281
-306
-325
-332
-361
-365
-364
-376
-376
-375
-396
-381
-371
-375
-366
-406
-419
-423
-431
-376
-331
-288
-247
-195
-122
-65
-24
83
148
161
224
238
231
240
326
335
310
383
301
229
150
76
13
-77
-44
-112
-149
-200
-253
-268
-319
-333
-360
-283
-321
-364
-226
-238
-288
-284
-186
-191
-208
-147
-190
-209
-227
-266
-203
-174
-207
-94
-129
-183
-209
-199
-105
-190
-11
126
105
241
243
294
254
251
391
374
454
472
453
377
264
250
169
155
138
151
93
-38
-94
-88
-138
-205
-111
-118
-122
-144
-169
-63
-138
-120
-30
25
84
85
147
154
12
-2
39
-18
-48
-32
8
-47
-134
0
-30
-161
-71
-63
-43
-97
-38
60
-81
-67
-28
-13
-20
-88
-40
-4
-41
-53
24
10
-135
-102
-25
-158
-231
-98
-123
-243
-191
-140
-195
-218
-238
-252
-207
-207
-224
-178
-187
-349
-300
-209
-300
-307
-177
-126
-169
-71
-24
-90
-129
-92
-50
-62
-19
-15
-38
-37
-65
-54
-117
-182
-147
-131
-142
-206
-175
-177
-261
-263
-196
-196
-239
-188
-158
-204
-244
-197
-162
-187
-156
-139
-184
-240
-274
-307
-324
-290
-285
-282
-298
-333
-364
-398
-395
-401
-350
-312
-273
-188
-189
-254
-257
-197
-205
-187
-95
-1
12
16
82
109
105
78
82
85
65
80
79
100
51
-8
18
-38
-56
-32
-3
16
37
83
56
37
-25
-22
4
-4
108
162
193
219
193
214
201
173
186
241
232
246
301
230
162
88
54
59
63
98
146
177
125
79
49
39
2
-16
7
30
4
-4
47
49
69
108
119
162
170
171
208
201
196
187
188
190
177
191
199
191
161
191
212
151
160
270
246
185
217
246
216
198
255
256
221
189
270
315
276
317
363
345
257
264
320
267
263
259
279
224
173
220
174
148
117
119
111
59
44
50
37
5
18
63
50
24
55
92
68
60
119
66
32
25
21
14
39
85
69
64
31
20
-42
-61
-31
-19
-55
-135
-137
-131
-163
-197
-165
-148
-219
-242
-198
-195
-205
-207
-187
-191
-255
-266
-256
-319
-368
-362
-351
-352
-395
-358
-345
-421
-461
-444
-408
-435
-397
-369
-372
-361
-361
-347
-365
-357
-324
-312
-260
-204
-149
-146
-164
-132
-104
-116
-127
-65
-28
-49
-8
3
-64
-108
-98
-73
-89
-108
-91
-78
-115
-150
-140
-157
-208
-202
-118
-79
-51
-26
-16
-45
-75
-40
-31
-56
-64
-57
-79
-119
-107
-115
-177
-180
-129
-128
-180
-141
-106
-139
-160
-130
-59
-45
-5
49
47
8
-40
2
-1
-14
0
-8
-56
-109
-116
-151
-226
-267
-201
-210
-220
-242
-334
-398
-442
-399
-320
-274
-255
-236
-208
-239
-270
-308
-319
-299
-199
-105
-154
-160
-157
-159
-130
-64
-29
-67
-62
0
59
54
42
55
51
3
5
72
68
44
47
78
61
5
-44
-80
-109
-124
-45
1
-37
-26
-20
-55
-76
-54
-10
19
34
39
36
-39
-97
-95
-71
-25
-36
-44
-86
-139
-138
-134
-170
-141
-95
-115
-103
-69
-104
-183
-240
-218
-172
-165
-167
-160
-148
-187
-235
-274
-296
-330
-358
-337
-280
-294
-370
-378
-394
-428
-429
-370
-364
-422
-403
-372
-413
-468
-462
-427
-376
-363
-366
-377
-437
-479
-480
-436
-419
-406
-362
-374
-394
-382
-408
-400
-379
-342
-254
-197
-187
-222
-276
-316
-277
-248
-270
-250
-223
-241
-300
-324
-344
-355
-349
-313
-240
-267
-318
-352
-365
-387
-429
-362
-336
-386
-366
-330
-354
-418
-476
-458
-429
-465
-453
-426
-445
-462
-480
-469
-486
-523
-513
-507
-531
-528
-514
-525
-566
-595
-609
-625
-619
-649
-614
-570
-571
-567
-588
-578
-554
-540
-510
-466
-451
-449
-417
-350
-324
-298
-267
-233
-138
-77
-83
-96
-75
-66
-48
-28
-15
-3
-23
-37
-42
-40
-41
-77
-119
-114
-104
-101
-98
-92
-128
-164
-169
-179
-141
-112
-92
-46
-47
-63
-53
-49
-88
-130
-131
-156
-177
-167
-152
-136
-175
-235
-260
-257
-270
-251
-217
-245
-289
-301
-335
-352
-342
-312
-294
-310
-282
-259
-263
-279
-285
-285
-284
-263
-204
-189
-231
-210
-196
-254
-286
-276
-221
-208
-251
-257
-241
-251
-290
-301
-282
-329
-347
-328
-342
-367
-335
-295
-316
-366
-388
-389
-424
-451
-468
-457
-460
-466
-512
-548
-564
-574
-530
-496
-465
-428
-423
-453
-470
-527
-540
-542
-546
-478
-417
-416
-452
-480
-505
-477
-470
-459
-429
-404
-423
-449
-434
-436
-436
-397
-356
-319
-331
-330
-340
-394
-375
-345
-308
-275
-274
-297
-369
-415
-436
-454
-421
-415
-416
-417
-430
-437
-458
-488
-484
-421
-406
-389
-396
-381
-401
-445
-407
-388
-350
-359
-348
-335
-372
-404
-406
-392
-409
-381
-344
-345
-387
-407
-420
-427
-414
-426
-399
-416
-446
-426
-409
-423
-398
-332
-359
-380
-404
-443
-454
-448
-416
-378
-374
-368
-336
-348
-382
-378
-344
-319
-296
-283
-286
-369
-422
-391
-375
-369
-363
-316
-339
-350
-357
-373
-379
-409
-378
-347
-342
-345
-365
-390
-408
-427
-429
-418
-393
-363
-346
-378
-424
-452
-475
-423
-399
-402
-382
-363
-373
-393
-443
-463
-431
-418
-434
-463
-453
-426
-435
-450
-422
-429
-419
-411
-404
-365
-352
-338
-337
-320
-290
-277
-284
-287
-287
-276
-271
-259
-251
-252
-288
-281
-262
-241
-205
-212
-209
-208
-208
-212
-198
-183
-170
-173
-193
-210
-196
-195
-252
-293
-276
-293
-309
-304
-307
-322
-374
-384
-383
-338
-343
-308
-236
-262
-251
-263
-255
-241
-251
-241
-228
-227
-270
-298
-290
-300
-338
-353
-315
-276
-260
-245
-235
-246
-217
-172
-150
-129
-107
-102
-64
-48
-65
-84
-87
-81
-101
-64
-68
-109
-160
-184
-182
-185
-230
-237
-190
-221
-221
-203
-218
-273
-265
-242
-229
-242
-271
-268
-288
-302
-333
-361
-401
-431
-455
-423
-420
-471
-468
-483
-495
-534
-545
-529
-511
-478
-462
-457
-451
-465
-476
-444
-416
-420
-429
-448
-427
-396
-447
-453
-422
-412
-414
-433
-463
-474
-487
-473
-430
-418
-435
-433
-411
-411
-371
-365
-358
-368
-404
-419
-435
-437
-490
-492
-452
-487
-521
-524
-524
-539
-529
-458
-418
-435
-438
-423
-433
-454
-430
-405
-378
-384
-397
-415
-435
-443
-455
-445
-421
-388
-388
-385
-412
-418
-395
-382
-326
-313
-301
-296
-317
-339
-336
-351
-364
-329
-337
-327
-337
-356
-362
-347
-354
-361
-341
-338
-345
-352
-363
-357
-338
-350
-375
-383
-397
-419
-428
-422
-406
-404
-395
-388
-401
-424
-416
-415
-444
-448
-456
-486
-523
-533
-504
-499
-515
-535
-538
-542
-543
-526
-512
-519
-524
-527
-534
-532
-536
-525
-529
-527
-508
-463
-450
-477
-493
-499
-505
-493
-450
-445
-460
-466
-479
-476
-472
-458
-480
-491
-501
-476
-467
-518
-500
-512
-557
-579
-558
-563
-582
-589
-588
-588
-622
-600
-560
-563
-566
-556
-548
-547
-564
-532
-460
-452
-443
-427
-394
-371
-359
-344
-358
-344
-325
-336
-350
-334
-326
-320
-329
-348
-342
-371
-354
-363
-373
-384
-419
-407
-410
-398
-418
-442
-441
-454
-464
-484
-493
-505
-515
-505
-512
-523
-534
-556
-569
-573
-531
-513
-578
-579
-588
-579
-581
-566
-539
-513
-482
-487
-431
-419
-411
-422
-436
-408
-372
-349
-345
-344
-340
-325
-332
-339
-321
-322
-320
-310
-314
-318
-306
-303
-304
-286
-282
-276
-242
-232
-237
-283
-291
-298
-320
-308
-279
-241
-269
-309
-333
-339
-337
-337
-336
-319
-299
-312
-314
-318
-321
-306
-265
-277
-286
-280
-276
-267
-295
-301
-306
-290
-264
-263
-253
-292
-297
-279
-295
-281
-307
-322
-319
-329
-342
-332
-340
-363
-392
-379
-380
-384
-363
-356
-313
-274
-266
-280
-250
-245
-230
-244
-240
-201
-194
-212
-213
-200
-215
-188
-168
-129
-108
-138
-146
-170
-195
-221
-231
-225
-238
-258
-268
-272
-275
-303
-328
-332
-350
-371
-376
-353
-322
-318
-337
-344
-368
-376
-359
-324
-331
-328
-306
-303
-296
-307
-295
-275
-291
-311
-300
-297
-272
-239
-254
-278
-274
-267
-258
-256
-267
-284
-299
-299
-286
-274
-280
-274
-263
-277
-295
-312
-308
-318
-345
-355
-330
-328
-350
-351
-342
-347
-355
-339
-307
-304
-288
-268
-236
-230
-256
-256
-246
-240
-242
-221
-181
-144
-176
-190
-182
-191
-188
-197
-219
-258
-263
-280
-291
-272
-284
-274
-247
-235
-212
-186
-157
-132
-120
-119
-107
-116
-107
-77
-46
-58
-90
-122
-132
-101
-105
-122
-139
-145
-128
-149
-156
-143
-118
-88
-59
-15
6
8
8
-14
-25
-26
-21
1
10
-1
-26
-57
-93
-95
-102
-104
-122
-139
-160
-174
-185
-223
-250
-257
-269
-312
-318
-338
-331
-334
-362
-354
-349
-347
-349
-337
-333
-355
-352
-333
-347
-356
-356
-370
-391
-402
-408
-413
-430
-414
-417
-449
-455
-454
-440
-441
-446
-438
-420
-399
-406
-410
-403
-416
-417
-417
-406
-384
-396
-433
-452
-433
-420
-403
-353
-336
-371
-382
-373
-352
-359
-377
-364
-365
-377
-384
-386
-391
-387
-382
-373
-373
-360
-349
-338
-328
-328
-325
-320
-278
-264
-292
-320
-306
-292
-276
-293
-294
-284
-291
-284
-283
-283
-290
-296
-290
-295
-312
-314
-328
-318
-332
-326
-320
-337
-351
-369
-359
-341
-345
-341
-333
-327
-320
-325
-328
-340
-356
-336
-314
-298
-308
-330
-354
-364
-361
-328
-296
-284
-261
-268
-271
-266
-258
-248
-254
-267
-260
-241
-252
-274
-294
-319
-314
-309
-322
-318
-317
-323
-342
-368
-361
-353
-352
-342
-345
-338
-335
-330
-321
-292
-281
-299
-284
-241
-201
-194
-183
-177
-166
-136
-115
-96
-111
-102
-95
-98
-96
-74
-53
-37
-13
-19
2
5
10
31
15
-25
-64
-68
-62
-74
-75
-94
-102
-123
-152
-152
-175
-201
-241
-241
-249
-280
-308
-332
-308
-312
-307
-304
-306
-318
-329
-324
-337
-343
-339
-334
-344
-339
-365
-376
-359
-367
-385
-396
-376
-361
-350
-352
-321
-321
-343
-342
-330
-326
-326
-319
-307
-299
-296
-293
-275
-256
-260
-269
-269
-264
-256
-255
-257
-251
-255
-268
-262
-246
-229
-219
-239
-274
-295
-325
-324
-305
-304
-317
-319
-332
-354
-373
-382
-395
-409
-412
-409
-417
-424
-403
-416
-432
-423
-418
-401
-364
-321
-315
-348
-368
-368
-349
-332
-314
-302
-290
-293
-286
-264
-262
-275
-272
-270
-278
-268
-240
-222
-239
-220
-206
-197
-193
-186
-185
-205
-205
-229
-242
-230
-247
-281
-299
-282
-259
-271
-288
-282
-265
-267
-279
-277
-254
-247
-244
-218
-188
-191
-224
-232
-220
-203
-194
-174
-156
-154
-159
-146
-125
-115
-125
-144
-144
-177
-212
-218
-214
-216
-217
-217
-204
-181
-164
-160
-147
-139
-159
-164
-171
-181
-183
-187
-202
-216
-222
-230
-239
-250
-243
-237
-254
-260
-269
-289
-290
-272
-247
-259
-290
-296
-279
-286
-317
-318
-293
-284
-288
-266
-266
-277
-275
-290
-308
-310
-313
-312
-319
-331
-330
-319
-310
-293
-272
-251
-242
-269
-271
-288
-300
-270
-270
-294
-279
-278
-296
-312
-333
-343
-317
-292
-289
-279
-282
-298
-290
-264
-269
-257
-264
-265
-254
-261
-259
-280
-279
-260
-269
-283
-282
-273
-275
-290
-280
-276
-279
-263
-240
-238
-239
-227
-233
-235
-216
-203
-228
-253
-285
-290
-281
-300
-293
-285
-302
-296
-309
-310
-304
-304
-286
-265
-256
-247
-231
-214
-214
-215
-217
-211
-214
-216
-212
-202
-187
-190
-177
-175
-185
-185
-193
-215
-219
-218
-221
-243
-254
-268
-271
-271
-274
-273
-282
-296
-293
-286
-303
-291
-270
-269
-263
-247
-243
-217
-199
-190
-201
-221
-243
-263
-283
-279
-265
-267
-283
-308
-303
-318
-339
-348
-365
-375
-383
-397
-420
-445
-471
-472
-481
-486
-461
-457
-436
-416
-409
-406
-392
-383
-398
-393
-383
-393
-385
-390
-385
-387
-393
-387
-380
-382
-404
-383
-352
-342
-338
-330
-296
-277
-278
-267
-247
-230
-230
-238
-246
-235
-219
-224
-236
-246
-264
-289
-286
-277
-269
-279
-271
-267
-286
-297
-308
-313
-302
-331
-343
-310
-333
-339
-320
-325
-305
-307
-309
-295
-282
-273
-274
-276
-278
-283
-293
-292
-294
-302
-307
-327
-338
-335
-336
-333
-328
-339
-366
-397
-374
-371
-394
-393
-374
-360
-354
-349
-347
-345
-361
-374
-385
-369
-373
-358
-346
-354
-345
-359
-355
-353
-367
-379
-373
-376
-370
-364
-359
-323
-312
-342
-357
-352
-356
-347
-344
-342
-336
-329
-305
-288
-272
-264
-254
-247
-261
-286
-283
-268
-286
-294
-289
-280
-273
-264
-278
-297
-294
-288
-264
-257
-249
-238
-245
-259
-265
-260
-245
-227
-221
-220
-232
-232
-218
-223
-245
-246
-264
-292
-313
-311
-319
-335
-352
-377
-392
-403
-406
-414
-414
-408
-401
-386
-367
-376
-374
-357
-341
-340
-327
-321
-332
-321
-317
-329
-324
-308
-318
-328
-337
-324
-320
-334
-320
-305
-308
-319
-320
-313
-314
-320
-339
-342
-321
-323
-322
-299
-288
-287
-282
-272
-280
-273
-261
-272
-275
-266
-251
-228
-221
-229
-223
-206
-185
-191
-197
-188
-176
-174
-183
-195
-186
-194
-205
-213
-234
-221
-218
-225
-224
-233
-240
-255
-265
-241
-227
-226
-219
-227
-218
-205
-211
-218
-218
-219
-241
-253
-260
-267
-276
-289
-294
-312
-327
-335
-334
-331
-335
-333
-326
-308
-314
-314
-316
-314
-317
-306
-295
-305
-352
-355
-262
-350
-462
-422
-359
-389
-424
-404
-440
-442
-409
-417
-441
-421
-400
-420
-407
-399
-416
-406
-385
-419
-455
-443
-428
-417
-418
-449
-460
-436
-410
-409
-414
-393
-384
-418
-422
-404
-411
-405
-394
-388
-375
-366
-352
-348
-348
-331
-333
-338
-321
-305
-296
-302
-298
-278
-262
-250
-251
-243
-232
-221
-202
-189
-185
-200
-207
-198
-197
-194
-193
-187
-208
-224
-217
-215
-228
-249
-261
-267
-257
-257
-285
-287
-286
-296
-296
-297
-294
-297
-297
-301
-303
-305
-295
-303
-298
-295
-305
-301
-311
-302
-291
-280
-281
-284
-289
-308
-309
-299
-302
-295
-286
-279
-270
-270
-270
-275
-265
-258
-253
-247
-248
-243
-253
-259
-260
-248
-257
-275
-262
-267
-275
-273
-265
-262
-257
-262
-273
-263
-253
-240
-245
-249
-241
-228
-228
-227
-221
-213
-206
-194
-187
-191
-203
-205
-210
-246
-267
-263
-263
-253
-234
-235
-258
-254
-236
-225
-223
-217
-205
-207
-197
-185
-177
-173
-163
-155
-141
-124
-124
-130
-147
-142
-137
-134
-125
-132
-120
-95
-88
-83
-76
-98
-124
-138
-141
-139
-140
-142
-155
-162
-166
-179
-200
-205
-195
-212
-215
-215
-204
-200
-192
-173
-152
-126
-118
-135
-148
-149
-151
-156
-165
-162
-157
-152
-137
-154
-175
-185
-194
-215
-224
-223
-264
-275
-267
-264
-274
-277
-270
-264
-273
-283
-275
-259
-261
-257
-237
-241
-250
-247
-239
-242
-237
-234
-227
-211
-205
-206
-220
-237
-259
-261
-249
-236
-218
-212
-211
-232
-236
-234
-220
-202
-195
-180
-173
-173
-172
-189
-198
-199
-199
-185
-186
-202
-222
-229
-217
-196
-192
-206
-209
-213
-217
-215
-207
-212
-235
-228
-212
-204
-219
-219
-230
-243
-245
-230
-208
-208
-221
-219
-213
-219
-238
-227
-211
-225
-221
-218
-207
-201
-208
-224
-225
-201
-191
-190
-196
-193
-176
-170
-191
-201
-213
-218
-209
-206
-217
-216
-206
-188
-176
-175
-166
-162
-164
-176
-190
-192
-179
-163
-148
-144
-151
-161
-155
-141
-135
-122
-132
-146
-167
-184
-180
-181
-180
-175
-183
-202
-206
-210
-213
-225
-244
-254
-266
-267
-269
-261
-271
-274
-275
-288
-299
-302
-302
-307
-292
-280
-281
-287
-271
-259
-268
-267
-247
-228
-224
-223
-219
-217
-223
-219
-234
-235
-241
-249
-246
-267
-288
-302
-312
-322
-324
-319
-303
-298
-305
-291
-287
-295
-285
-287
-290
-297
-288
-275
-262
-245
-248
-253
-256
-257
-268
-266
-259
-263
-263
-265
-259
-256
-257
-259
-287
-306
-308
-298
-295
-303
-293
-280
-262
-270
-267
-248
-243
-250
-248
-252
-261
-265
-268
-267
-264
-256
-255
-257
-259
-282
-310
-320
-315
-302
-303
-311
-323
-325
-322
-314
-300
-292
-287
-276
-272
-278
-288
-290
-283
-283
-277
-272
-272
-282
-283
-279
-271
-272
-273
-275
-283
-304
-326
-334
-350
-355
-331
-335
-327
-308
-299
-287
-284
-285
-288
-281
-271
-269
-257
-246
-253
-256
-255
-258
-272
-263
-268
-265
-271
-283
-285
-288
-284
-290
-290
-275
-263
-249
-239
-248
-250
-240
-234
-248
-257
-264
-267
-262
-276
-273
-265
-283
-279
-272
-262
-256
-259
-260
-263
-264
-272
-282
-288
-280
-283
-282
-284
-288
-297
-304
-296
-286
-290
-291
-289
-297
-300
-290
-291
-293
-291
-292
-280
-281
-286
-285
-272
-278
-295
-306
-305
-286
-290
-290
-281
-295
-296
-288
-295
-296
-289
-287
-280
-263
-256
-261
-277
-286
-300
-311
-306
-300
-298
-296
-293
-287
-277
-267
-256
-266
-267
-249
-236
-232
-229
-220
-221
-229
-245
-246
-236
-245
-252
-245
-249
-263
-270
-275
-272
-269
-269
-288
-287
-273
-280
-300
-294
-288
-290
-286
-288
-292
-294
-292
-279
-276
-282
-275
-262
-250
-242
-238
-237
-227
-209
-201
-194
-187
-167
-165
-165
-150
-155
-161
-156
-153
-169
-174
-164
-173
-195
-212
-218
-246
-267
-295
-307
-312
-322
-320
-333
-342
-346
-352
-362
-367
-368
-374
-369
-365
-351
-331
-328
-325
-313
-316
-300
-271
-250
-234
-233
-231
-227
-222
-214
-214
-222
-227
-236
-240
-233
-217
-218
-227
-224
-219
-216
-211
-209
-205
-206
-216
-224
-223
-213
-211
-216
-240
-247
-244
-227
-222
-231
-230
-214
-214
-219
-221
-235
-246
-269
-275
-281
-276
-280
-288
-284
-306
-308
-301
-297
-294
-294
-301
-311
-309
-303
-293
-290
-272
-264
-244
-247
-255
-257
-258
-266
-279
-279
-284
-291
-290
-297
-317
-312
-295
-276
-268
-259
-256
-269
-274
-278
-276
-270
-276
-286
-267
-255
-266
-266
-259
-250
-253
-261
-257
-266
-282
-283
-284
-282
-281
-285
-290
-297
-292
-273
-262
-257
-248
-227
-202
-192
-184
-190
-198
-211
-210
-221
-227
-227
-227
-217
-223
-241
-250
-257
-258
-244
-234
-231
-223
-220
-239
-261
-277
-275
-270
-262
-248
-234
-222
-216
-225
-211
-205
-211
-228
-243
-244
-237
-240
-237
-218
-207
-198
-186
-173
-175
-190
-195
-190
-196
-201
-205
-190
-183
-189
-185
-167
-171
-183
-173
-172
-183
-200
-203
-183
-177
-180
-182
-172
-167
-152
-138
-138
-150
-167
-186
-204
-207
-214
-232
-264
-266
-277
-284
-293
-292
-294
-304
-301
-295
-291
-273
-252
-257
-288
-297
-291
-302
-313
-308
-295
-291
-284
-270
-258
-271
-278
-291
-298
-294
-302
-300
-304
-297
-290
-291
-295
-296
-291
-286
-275
-269
-241
-211
-199
-202
-197
-197
-196
-195
-198
-205
-216
-221
-221
-226
-232
-231
-232
-237
-252
-279
-299
-317
-317
-306
-305
-311
-302
-302
-304
-308
-300
-284
-276
-276
-270
-256
-243
-226
-223
-212
-198
-198
-200
-202
-187
-195
-207
-206
-224
-239
-257
-268
-285
-294
-301
-312
-302
-290
-291
-284
-279
-283
-273
-281
-305
-316
-320
-328
-350
-363
-356
-358
-374
-367
-369
-356
-352
-372
-396
-420
-418
-420
-415
-423
-431
-422
-425
-428
-419
-423
-410
-398
-395
-386
-356
-329
-322
-328
-319
-309
-286
-264
-271
-263
-254
-262
-275
-270
-284
-287
-288
-292
-307
-319
-311
-304
-309
-298
-276
-279
-266
-272
-295
-289
-279
-271
-273
-277
-263
-264
-275
-282
-268
-271
-273
-276
-264
-242
-231
-221
-216
-208
-192
-190
-200
-221
-233
-226
-230
-230
-218
-213
-207
-213
-219
-223
-203
-195
-210
-216
-229
-240
-252
-247
-246
-245
-237
-249
-268
-268
-254
-237
-215
-211
-214
-212
-219
-220
-214
-229
-232
-236
-242
-237
-238
-237
-236
-250
-250
-233
-227
-225
-212
-209
-196
-174
-172
-200
-221
-230
-242
-241
-253
-247
-247
-251
-249
-237
-226
-230
-235
-228
-229
-226
-220
-208
-222
-233
-237
-256
-261
-259
-257
-267
-271
-271
-284
-277
-267
-259
-260
-273
-283
-275
-262
-253
-257
-274
-282
-290
-292
-291
-275
-264
-244
-226
-220
-213
-192
-185
-183
-183
-177
-186
-207
-217
-194
-179
-174
-171
-192
-201
-208
-214
-235
-251
-273
-308
-320
-314
-307
-318
-328
-338
-335
-334
-348
-347
-339
-337
-344
-339
-327
-318
-309
-295
-277
-271
-285
-283
-282
-277
-272
-281
-278
-268
-271
-275
-278
-281
-297
-299
-310
-303
-269
-260
-269
-247
-234
-225
-224
-246
-255
-250
-242
-260
-278
-264
-245
-239
-237
-216
-187
-175
-181
-196
-197
-203
-212
-224
-228
-215
-211
-196
-195
-218
-230
-238
-245
-261
-265
-271
-281
-289
-286
-282
-285
-275
-266
-266
-276
-281
-280
-266
-254
-252
-241
-219
-204
-193
-192
-192
-194
-199
-190
-180
-168
-174
-193
-209
-224
-229
-227
-220
-228
-224
-236
-263
-284
-292
-287
-292
-290
-270
-257
-253
-259
-260
-250
-236
-227
-227
-235
-234
-236
-235
-222
-217
-199
-186
-175
-154
-142
-122
-104
-108
-117
-124
-128
-119
-112
-115
-126
-133
-131
-127
-123
-110
-111
-122
-139
-144
-138
-146
-148
-145
-126
-122
-132
-127
-134
-132
-134
-132
-147
-149
-147
-160
-167
-182
-204
-234
-243
-235
-231
-227
-240
-249
-253
-264
-265
-278
-275
-273
-282
-284
-289
-289
-281
-276
-273
-272
-271
-279
-264
-236
-230
-236
-239
-223
-221
-219
-211
-219
-221
-213
-215
-227
-225
-215
-235
-245
-249
-254
-243
-224
-219
-218
-217
-215
-202
-206
-217
-216
-200
-209
-202
-191
-179
-186
-205
-221
-236
-248
-266
-275
-262
-248
-235
-229
-247
-262
-256
-266
-276
-284
-294
-291
-289
-284
-300
-304
-288
-274
-263
-259
-251
-242
-227
-228
-255
-265
-257
-258
-249
-241
-241
-240
-252
-263
-256
-236
-226
-238
-231
-232
-245
-253
-265
-267
-254
-264
-278
-270
-259
-246
-246
-252
-247
-233
-220
-211
-211
-221
-241
-239
-238
-252
-251
-248
-247
-261
-274
-279
-283
-260
-263
-270
-262
-263
-265
-291
-286
-263
-251
-249
-261
-260
-234
-216
-226
-232
-225
-216
-211
-205
-189
-161
-169
-176
-168
-160
-172
-197
-198
-197
-209
-216
-218
-229
-251
-271
-265
-265
-266
-272
-269
-273
-277
-263
-266
-271
-279
-290
-306
-306
-304
-315
-316
-320
-316
-321
-325
-310
-305
-295
-300
-312
-308
-293
-284
-283
-295
-309
-299
-295
-298
-302
-313
-306
-277
-272
-266
-264
-261
-258
-273
-274
-288
-308
-321
-318
-331
-332
-319
-321
-318
-323
-330
-347
-355
-335
-329
-323
-315
-329
-339
-349
-358
-366
-359
-365
-356
-331
-322
-328
-326
-313
-306
-298
-300
-297
-286
-277
-281
-286
-289
-305
-300
-277
-263
-249
-240
-232
-229
-216
-187
-185
-200
-203
-194
-200
-201
-195
-194
-206
-214
-216
-230
-248
-274
-296
-309
-298
-286
-274
-265
-273
-256
-246
-260
-266
-273
-276
-278
-295
-303
-281
-269
-283
-295
-284
-275
-282
-287
-276
-266
-258
-242
-256
-269
-261
-261
-262
-267
-269
-254
-244
-265
-283
-293
-301
-314
-335
-336
-332
-323
-325
-325
-320
-317
-307
-299
-290
-281
-278
-270
-262
-248
-246
-241
-231
-227
-220
-207
-199
-210
-214
-210
-205
-205
-216
-238
-248
-260
-268
-266
-258
-266
-276
-280
-275
-266
-255
-255
-243
-213
-205
-198
-194
-187
-185
-181
-184
-186
-183
-183
-190
-202
-211
-236
-251
-271
-304
-320
-325
-332
-336
-326
-322
-348
-371
-372
-369
-368
-372
-378
-389
-379
-362
-368
-369
-360
-355
-366
-365
-350
-344
-346
-353
-347
-340
-336
-353
-363
-365
-384
-389
-402
-399
-393
-386
-384
-386
-377
-358
-347
-363
-365
-368
-361
-356
-359
-356
-346
-345
-336
-327
-321
-309
-293
-296
-298
-295
-297
-312
-323
-326
-338
-334
-346
-364
-355
-353
-356
-361
-361
-360
-365
-367
-368
-350
-354
-366
-374
-369
-360
-374
-378
-386
-399
-405
-424
-439
-432
-425
-421
-432
-436
-427
-417
-408
-414
-404
-405
-425
-430
-427
-428
-431
-428
-435
-449
-447
-427
-418
-413
-403
-399
-393
-369
-347
-334
-346
-355
-338
-334
-330
-342
-344
-341
-348
-367
-382
-368
-369
-378
-386
-384
-360
-342
-330
-340
-334
-332
-325
-320
-323
-312
-307
-310
-311
-300
-294
-287
-285
-274
-275
-273
-274
-277
-269
-279
-294
-296
-302
-319
-324
-325
-319
-306
-302
-319
-343
-337
-332
-340
-341
